At Aurora Flight Sciences, we design, build, and fly advanced aircraft and enabling technologies from concept to reality. We are searching for a talented and self-motivated Senior Software Engineer to help us create the future of flight. Responsibilities will include but not be limited to the following:
- In this role, you will be part of a highly collaborative environment in which you will work independently on a multi-disciplinary team to design and develop flight and/or mission-critical onboard software for autonomous systems. As such, candidates must have excellent communication and organizational skills and the desire to take on new tasks and develop new skills. As a senior engineer, you will lead either the technical direction and delivery of a subsystem and/or the task and mentoring of junior engineers.
B.S.in One of the Following Engineering Degrees:
- Aerospace Engineering.
- Computer Science.
7+ years Relevant Discipline Interest and Working Knowledge Normally Include a Mix of:
- UAS or Autonomous Vehicles.
- Robotic System Guidance.
- Navigation and Control.
- Ground or Airborne Mission Systems.
- General Aerospace Flight Control or Cockpit Avionics Systems.
- User / Ground Stations.
- Demonstrated proficiency in C, C++ or Python at a level commensurate with background.
- Demonstrated ability to lead technical delivery and/or small teams.
- Must be a US Citizen or Legal US Permanent Resident.
- Master Degree in similar Engineering area.
- Payload Control.
- Model-Based Design and/or Model-Based Test.
- Mathworks Simulink,Stateflow Auto-Coder Toolchain.
- CMMI (level 3 or higher).
- DO-178B.
- C,C++, Qt, or Java.
- Human Machine (HMI) Interactions.
- Programming C,C++ Low Level Algorithms.
- Microcontrollers and Embedded Processors.
- None.