Autonomy Software Engineer
Company | MORSE Corp |
---|---|
Location | Cambridge, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- US CITIZENSHIP REQUIRED or the ability to obtain a U.S. Security Clearance.
- The candidate must have experience developing real-world solutions with computational constraints, measurement errors, and modeling uncertainty
- 5+ years of Autonomy, Guidance, Navigation and or Controls experience
- Experience with developing both algorithms and the simulations for test and validation
- Expertise in positioning, navigation, and timing, particularly for aircraft
- The ideal candidate will have experience working on complex, multi-disciplinary R&D programs
- BS. or M.S. (preferred) in Aeronautical/Aerospace, or Electrical Engineering (Control or Signal Processing focus) or equivalent degree/major
Responsibilities
- Research, develop, and prototype novel autonomy software for autonomous systems
- Develop and evaluate autonomy software from conceptualization to implementation, including selection and evaluation of sensors, software development, and data analysis
- Design, develop, and test algorithms for autonomous systems, including sensor fusion, guidance, navigation, and control
- Develop and test code in simulation and Hardware-In-the-Loop (HWIL) environments, as well as participate in field tests of implemented autonomy software on vehicles and systems
- Collaborate with a multidisciplinary team in an agile environment to rapidly design, prototype, and test autonomous systems
Preferred Qualifications
- Expertise in sensor fusion such as Kalman filtering and experience with multiple sensing modalities
- Experience with designing and integration of autonomy hardware (sensors, flight controllers)
- Experience with C++ and Python software languages and software design best practices.
- Experience with sensor modeling, simulation, and performance analysis
- Experience in ML model development and deployment using open-source tooling such as PyTorch and ONNX
- Ability to lead a small multi-disciplinary team is a plus