Embedded Software Engineer
MORSE Corp5 months ago
Cambridge, MA, USASenior
Base Salary
$90k - $210k/yr
Responsibilities
- Develop embedded software for fixed-wing and multirotor unmanned aerial vehicles
- Modify PX4 autopilot software to add autonomous UAV flight functionality
- Integrate autonomy algorithms into UAV flight software, including migration from Python to C/C++ when necessary
- Update and execute simulation software to test and evaluate algorithms
- Support preflight planning tools in Python that interface with data and UI tools through web APIs
- Integrate algorithms and subsystems into vehicle platforms in collaboration with technology subject-matter experts
- Support UAS and UAV flight tests, including setup, system checkouts, ground-station operation, log retrieval and analysis, and debugging
- Communicate design status, test results, and recommendations
Requirements
- BS or MS in Software Engineering, Computer Science, Electrical Engineering, or a related field
- 5+ years of embedded software development experience and experience deploying embedded software
- Strong proficiency with C/C++, Python, and Rust
- Familiarity with PX4, Ardupilot, or similar flight software and commercial platform integration
- Experience with RTOS and embedded communication protocols such as UART, I2C, and CAN
- Experience setting up control hardware, including telemetry harnesses, radios, and power systems
- Strong debugging and troubleshooting skills
- Willingness to travel for and participate in field tests up to 10% of each year
- U.S. citizenship and ability to obtain a U.S. security clearance
- Background in multidisciplinary projects involving mechanical, electrical, systems, and software engineering is strongly desired
Benefits
- Employee-owned company
- Paid holidays: 10 per year
- Open leave policy for exempt, regular full-time employees
- Medical, dental, vision, and life insurance may be included based on role eligibility
- 401(k) match may be included based on role eligibility
- Bonus and stock may be included based on role eligibility
- Requires travel for field tests up to 10% of each year
- Work locations include Cambridge, MA, Arlington, VA, and Seattle, WA
About MORSE Corp
MORSE Corp is an employee-owned defense technology firm that provides algorithm development, software engineering, and systems integration for U.S. national security customers. Its work spans mission planning, guidance/navigation, multi-vehicle autonomy, computer vision, and machine learning, delivered through contract R&D and engineering services to DoD, intelligence agencies, and defense primes. Founded in 2014, the company is headquartered in Cambridge, MA, with offices in Arlington, VA, and Seattle, WA.