Role Overview
Merlin is hiring a Senior Software Engineer- Flight Autonomy. This is a full-time remote role, with the team based in Remote. Part of Merlin's Embedded hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Senior-level Embedded roles is $140k-$180k (based on 65 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
About You:
We are seeking a Senior Software Engineer with strong experience in DO-178C flight software development and avionics integration. In this role, you will design and implement safety-critical autonomous flight software, integrate it with avionics hardware platforms, and contribute to certification-ready development processes.
Responsibilities
- Develop, integrate, and verify flight-critical software using C/C++ following DO-178C processes.
- Build application-level flight software and ensure robust integration with underlying avionics hardware interfaces
- Create, maintain and review software requirements, code and certification artifacts adhering to certification plans and standards
- Troubleshoot integration issues on test benches and aircraft
- Develop automated workflows for software integration and build processes.
- Collaborate with engineers from cross functional groups such as systems, safety, hardware, flight controls and test to ensure product and program level needs are met.
- Contribute to planning and execution of SOI audits and certification reviews.
- Create and maintain comprehensive documentation for software requirements, architecture, build processes and design decisions
- Support hardware-in-the-loop (HIL), processor-in-the-loop (PIL), and flight testing activities.
Qualifications
- Bachelor’s or Master’s in Computer Science, Electrical Engineering, Aerospace, or related field.
- 3-5 years of embedded or flight software development experience within a DO-178C environment.
- Strong proficiency in C/C++ for embedded, real-time, safety-critical systems.
- Understanding of avionics protocols and architectures (ARINC 429, ARINC 653, CAN, MIL-STD-1553, Ethernet).
- Experience designing and implementing software for real-time operating systems (RTOS), with strong knowledge of low level topics such as device driver development, interrupt handling, memory management, and performance estimation.
- Strong experience with requirements management, including authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion.
- Experience with hardware/software integration, debugging on target hardware, and use of analysis tools (logic analyzers, bus analyzers).
- Experience with Python scripting, tool automation and test automation
- Experience with CI/CD environments and automated code quality checks.
Nice To Have
- Background integrating software across diverse avionics platforms or multicore systems.
- Familiarity with flight controls, autonomy, GNC, or aircraft certification efforts.
- Exposure to MathWorks tools and Model-Based Development workflows (DO-331).
- Prior involvement in SOI audits or FAA/EASA certification programs.
About Merlin
Merlin
merlinentertainments.biz
Frequently Asked Questions
How do I apply for the Senior Software Engineer- Flight Autonomy position at Merlin?
Use the Apply button above to submit your application directly to Merlin. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Senior Software Engineer- Flight Autonomy role at Merlin remote?
Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.
What does a Senior Software Engineer- Flight Autonomy at Merlin earn?
Merlin has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Software Engineer- Flight Autonomy role at Merlin posted?
This role was posted on July 21, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Software Engineer- Flight Autonomy role at Merlin require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Merlin lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
Similar Jobs
Senior Embedded Software Engineer
Rivianvw Tech
Staff Embedded Software Engineer, VCS
Rivianvw Tech
Staff Integration & Test Software Engineer
Rivianvw Tech
Senior Embedded Software Engineer, BMS Drivers
Rivianvw Tech
Senior Embedded Software Engineer, VCS
Rivianvw Tech
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start