MORSE Corp is looking to solve difficult multidisciplinary problems faced by the US National Security Ecosystem by developing cutting-edge technology for Unmanned Aircraft Systems (UAS) R&D programs.
Requirements
- 5+ years of software development experience for embedded systems, particularly UAS
- Strong proficiency with C++ and Python
- Knowledge of Embedded Linux operating systems
- Experience with CMake, Docker, and/or Gitlab
- Strong debugging and troubleshooting skills
- Experience with Pixhawk and PX4
- Understanding of various data communication protocols is nice to have
Responsibilities
- Develop firmware/software for embedded components in support of small UAS and or UAVs
- Develop, implement, validate, and sustain Guidance, Navigation and Control (GNC) software for autonomous vehicles
- Develop and support automated Hardware-In-The-Loop (HWIL) testing architecture to exercise all components
- Support flight testing testing of UAS and UAVs. Including setup, system checkouts, ground station support, log retrieval and analysis, and debugging.
Other
- BS or MS in Software Engineering, Computer Science, Electrical Engineering, or related field
- Prior experience working on multi-disciplinary projects that exist at the confluence of mechanical, electrical, systems, and software engineering is strongly desired.
- The ideal candidate should be able to decompose complex problems into their constituent components, devise plans for executing each piece of the problem, and follow-through on solution development, test, and verification.
- Willingness and desire to travel for, and participate in, field tests up to 10% of each year
- US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance