About the job
About Manna
At Manna, we are revolutionizing the delivery industry by taking it to the skies.
Our mission is clear yet ambitious: to make high-speed suburban deliveries affordable, sustainable, and safe. We design and manufacture our own aviation-grade drones that deliver food, coffee, groceries, and more , directly from local stores and vendors to customers' doorsteps in mere minutes.
We are a team that Drives with Impact, prioritizes Safety, and believes that the best ideas emerge from Team Players who showcase their Authentic Selves. We move quickly, are passionate about our mission, and continually strive to improve in everything we undertake.
If you’re eager to create groundbreaking technology with tangible real-world impact (and enjoy a bit of fun along the way), you will thrive here.
Welcome to Manna , where we are delivering the future.
Team Mission
The Aircraft team is responsible for the software and firmware that operate on Manna's aircraft and supporting hardware, including flight computers, sensors, chargers, batteries, and other essential systems. This software directly impacts flight safety, aircraft reliability, and fleet scalability. We work closely with hardware, real-world operations, and actual aircraft. Our engineering choices have immediate real-world consequences.
The Role
As a Software Engineer on the Aircraft team, you will contribute to the development of core subsystems within the onboard aircraft platform. Your tasks will include designing, building, and maintaining embedded and onboard software, mentoring fellow engineers, and enhancing reliability and safety standards.
This position is ideal for an experienced engineer who enjoys working closely with hardware, taking full ownership, and tackling complex systems challenges in a safety-critical environment.
What You’ll Do
Design and develop embedded and onboard software components for aircraft and associated hardware.
Deliver intricate features: design, implementation, testing, rollout, and monitoring.
Primarily work in C++ / Embedded C/C++, with Python utilized for tooling, testing, and support systems.
Collaborate closely with hardware, airspace, quality assurance, and manufacturing teams to ensure safe and reliable systems.
Engage in aircraft bring-up, debugging, and resolving issues in the field.
Design software with failure modes, fault tolerance, and observability in mind.
Investigate and resolve complex aircraft and hardware-adjacent challenges.
Contribute to architectural discussions and shape the technical direction of the Aircraft platform.
