M

MORSE Corp

Develops AI-enabled defense software for DoD

Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCambridge, MA, USA

About the Job

Requirements

  • A BS or MS in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • At least 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 platforms, including integration into commercial platforms and configuration for flight.
  • Experience with real-time operating systems and embedded communication protocols such as UART, I2C, and CAN.
  • Experience setting up control hardware, including telemetry harnesses, radio configuration, and power system installation and monitoring.
  • Strong debugging and troubleshooting skills.
  • Willingness to travel for and participate in field tests up to 25%.
  • U.S. citizenship is required, along with the ability to obtain a U.S. security clearance.

Responsibilities

  • Develop embedded software for novel fixed-wing and multirotor unmanned aerial vehicles.
  • Develop new software functionality for autonomous UAV flight by modifying the PX4 autopilot.
  • Integrate novel autonomy algorithms into UAV flight software, migrating from Python to C/C++ if necessary.
  • Update and execute simulation software to test and evaluate novel algorithms.
  • Support development of preflight planning tools in Python that interface with data and user-interface tools via web APIs.
  • Interface with technology subject-matter experts to integrate new algorithms and subsystems into vehicle platforms.
  • 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 suggestions in a timely and efficient manner.

Desired Qualifications

  • Prior experience working on multidisciplinary projects at the intersection of mechanical, electrical, systems, and software engineering is strongly desired.

About the Company

MORSE Corp

Develops AI-enabled defense software for DoD

MORSE Corp develops software and algorithms for the U.S. national security sector, focusing on AI, machine learning, human–machine teaming, autonomous systems, and systems integration for DoD and the Intelligence Community. Its tools include applications like GPS-denied navigation, mission planning, and data management, delivered through government contracts as a prime or subcontractor under firm-fixed-price and other arrangements. The company differentiates itself by being 100% employee-owned, pursuing mission-oriented rapid solution engineering, and working directly with multiple defense agencies and DARPA. Its goal is to provide reliable, mission-critical technology to national security customers and to grow sustained government contracts by expanding AI-enabled and autonomous capabilities in challenging environments.

Company size
201-500
Company stage
Grant
Total funding
$9.8M
Headquarters
Cambridge, MA
Founded
2014

Recently Posted Jobs

Explore more opportunities at MORSE Corp

See more jobs