SOFTWARE ENGINEER
Description

For 40 years, Aero Simulation, Inc. (ASI) has provided quality flight training devices to the US Military. ASI has successfully built numerous training systems with a primary focus on aircrew and maintenance training systems. Our current programs include, but are not limited to, the B-1 Training Systems (Air Force), E-2D Training Systems (Navy), CH-53E Training Devices (USMC), and IMOMS (Coast Guard). To learn more about ASI visit Aero Simulation | Products and Services for Commercial and Military Training. To learn more about this opportunity, keep reading! 


Before we tell you more about the position, we want to tell you why you want a career at ASI! While your work contributes to ASI’s mission, ASI supports you and your family! ASI has one of the most competitive benefits packages in the industry. We offer everything from a flexible work schedule to comprehensive medical, life, and voluntary coverage options. Some benefits such as work schedule and bonuses depend on position.

  • Competitive Salary!
  • Paid Holidays
  • Paid Off Time 
  • Parental Leave, Bereavement Leave, Jury Duty Leave and Military Leave
  • 401(k) – Company Match
  • Medical Insurance 
  • Dental Insurance 
  • Vision Insurance 
  • Long Term Disability 
  • Short Term Disability 
  • Health Savings Account (HSA)
  • Tuition Reimbursement
  • Telework/Work From Home
  • Professional Development: Multiple opportunities for personal and professional development through internal training & certification programs and unlimited access to online learning opportunities.


POSITION SUMMARY

The successful Software Engineering candidate must be a highly motivated and self-driven team player that has the ability to perform in a dynamic software development environment. This engineer will be part of a collaborative team that specializes in research, design, development, and integration for flight simulation software. The candidate will develop and deliver high quality software solutions that meet project requirements. The candidate will participate in technical team collaboration, feasibility studies and design reviews, and work under direction of the Engineering Lead and TSSC Manager.  


ESSENTIAL DUTIES AND RESPONSIBILITIES

  1. Performs analysis, coding, debugging, testing and documentation of system requirements for military weapon systems trainer aircraft and maintenance trainers.
  2. Participates in and responsible for system designs including but not limited to theoretical calculations, memory usage analysis, computer time management, multi-tasking programming, and real-time programming.
  3. Develops functional detailed design for moderately complex programs and modules with   several submodules and interfaces or operating scenarios and definitions.
  4. Works with peers and stakeholders to prepare and participate in designs, code reviews, and technical data package implementation of projects while working to resolve system operation errors and implement system procedures. 
  5. Tracks individual metrics and, for all taskings, provide monthly reports to the engineering lead.
  6. Familiar   with Agile engineering practices and able to perform in a matrix organization engineering environment. 


SUPERVISORY RESPONSIBILITES

This job has no supervisory responsibilities.

Requirements

EXPERIENCE REQUIREMENTS:

ENTRY - 0 to 3 Years

MID - 3 to 7 Years

SENIOR - 7+ Years

BASIC QUALIFICATIONS

  1. Proficient in project development life cycles from requirements through integration test. 
  2. Must be able to proficiently code in C, C++, ADA and FORTRAN in both a Windows and Unix/Linux operating system environment.
  3. Must be familiar with Agile engineering practices and able to perform in a matrix organization engineering environment.
  4. Must have strong software design, development, and programming skills, including game program algorithms.
  5. Must have experience with virtual machine development and deployment.
  6. Must possess exceptional problem solving and debugging skills.
  7. Must be proficient using Microsoft Office products such as Excel, Word, PowerPoint, Teams and more.
  8. Must possess ability to multi-task in fast-paced dynamic environment and work across multiple engineering disciplines including but not limited to mechanical, electrical and software engineering.
  9. Must be highly organized, have a keen attention to detail and be process oriented.
  10. Must be self-disciplined and able to work with little or no supervision.
  11. Must be able to communicate in English as well as adapt communication style and messaging at all levels of the organization.
  12. Must be able to work in a project-oriented environment and quickly adapt to change and thrive in an environment where there are constant schedule demands.
  13. Ability to collaborate and coordinate across all engineering disciplines (Software Engineering, Hardware Engineering, Systems Engineering, Logistics and Sustainment).
  14. Ability to develop and maintain positive working relationships with internal and external customers.



PREFERRED QUALIFICATIONS

Experience in graphical software development and understanding of the Unreal game engine is highly desired. 



EDUCATION REQUIREMENTS

Bachelors degree in a technical field such as computer science or computer engineering.


EMPLOYMENT REQUIREMENTS

  1. Due to contractual requirements must be a United States Citizen.
  2. Must be able to pass an initial background check.
  3. Must be able to obtain and maintain an active Department of Defense security clearance. Employee/selected candidate will be subject to a government security investigation and must meet eligibility requirements for access to classified information (as required).
  4. Must be able and willing to travel (CONUS/OCONUS).
  5. ASI is a Drug Free Workplace where applicants and employees are required to successfully pass pre-employment and Random drug testing.



PHYSICAL REQUIREMENTS

  1. Required to sit and use hands and fingers to handle or feel and to manipulate keys on a keyboard.
  2. Required to stand for long periods of time, walk, reach with arms and hands, climb or balance, stoop, kneel, crouch, crawl, and/or climb on ladders.
  3. Vision abilities required by this job include close vision.
  4. Additional skills may be required to perform additional task(s) specific to work location, department or line of business.
  5. Reasonable accommodations may be made to enable qualified people with disabilities to perform the job.



WORK ENVIRONMENT

  1. The work environment characteristics are representative of the office environment.
  2. The noise level is in the work environment is typically quiet to moderate with periods of noise at a high level where ear protection may be required.


Note: This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications that are required of the employee for the job. Duties, responsibilities, and activities may change at any time with or without notice.


The following policies apply to all areas of employment, including recruitment, hiring, training and development, promotion, transfer, termination, layoff, compensation benefits, social and recreational programs, and all other conditions and privileges of employment in accordance with applicable federal, state, and local laws.


Candidate Reasonable Accommodation

Candidates requiring a reasonable accommodation, as defined by the Americans with Disabilities Act, must notify Aero simulation, Inc. by e-mail at jobs@aerosimulation.com or by calling directly at 813-867-4447.

American with Disabilities (ADA) Act Policy

It is the policy of ASI to comply with all the relevant and applicable provisions of the Americans with Disabilities Act (ADA) and its Amendments. ASI will not discriminate against any qualified employee or job applicant with respect to any terms, privileges, or conditions of employment because of a person's physical or mental disability. ASI also will make reasonable accommodation wherever necessary for all employees or applicants with handicaps, disabilities, provided that the individual is otherwise qualified to safely perform the duties and assignments connected with the job and provided that any accommodations made are not an undue hardship for ASI.


Equal Employment Opportunity

ASI is proud to be an Equal Employment Opportunity and Affirmative Action employer dedicated to attracting, retaining, and developing a diverse and inclusive workforce. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, domestic/civil partnership or marital status, national origin, disability, status as a protected veteran or any other characteristic protected by law. We strive for everyone to be valued, connected, and empowered to reach their potential and contribute their best.

 

E-Verify

ASI is proud to be an E-Verify employer. E-Verify is an internet-based system that compares information from an employee's Form I-9, Employment Eligibility Verification, to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility. 


Pay Transparency Policy Statement

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise, have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.