Merlin logo

Senior Tech Lead Software Engineer - Avionics

Merlin

About Merlin Labs

Merlin is an early-stage autonomy company, building software to control sophisticated transportation systems. Our mission is to develop hardware and software solutions that enable aircraft to fly autonomously and safely. Our first product will be a certified system to automate existing fixed-wing aircraft. We are backed by top institutional venture capitalists and have headquarters in Boston with hubs in Denver, Los Angeles, and the Mojave Desert.

About the Role

As a Senior Tech Lead Software Engineer in Avionics, you will be responsible for leading the design and development of autonomous flight software. You will contribute to both lower-level embedded software and higher-level autonomy function areas. You will take part in designing and developing the software architecture for our safety-critical systems and provide leadership by example. This includes defining and implementing processes, writing and testing code, generating documentation, and ensuring our product ships and performs to the highest quality.

Responsibilities

  • Lead the design and development of autonomous flight software.
  • Contribute to software architecture for safety-critical systems.
  • Drive the development of the software to project and certification milestones.
  • Maintain the configuration and quality of the software by adhering to established standards and procedures.
  • Collaborate cross-functionally to improve software and provide recommendations to update system requirements, architecture, or hardware to resolve issues.
  • Develop novel, certifiable systems to solve tough problems in aviation and autonomy.
  • Assist in hiring and mentoring to lead a strong and collaborative avionics software team.

Qualifications

  • BS in Computer Science, Aerospace Engineering, or a related field.
  • 5+ years of experience in leading software teams in the development of embedded software.
  • 10+ years of experience in embedded software development with demonstrable knowledge of C/C++.
  • Expertise in Matlab/Simulink or Ansys SCADE model-based development.
  • Experience developing certified software for flight control systems, flight management systems, or other safety-critical avionics systems.
  • Experience in verification of embedded model-based or C/C++ developed software.
  • 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.

Nice to Have

  • Experience in robotics and autonomy, such as estimation, control, navigation, or computer vision.

Logistics

  • Must be able to support travel to Boston Headquarters, Mojave Flight Test Facility, and Customer locations (approximately 25% annually).

Merlin Labs offers an innovative, entrepreneurial, and team-focused startup environment. We also offer a top-notch benefits package (health, dental, life, unlimited vacation, and 401k with match) and work/life integration. Being part of the Merlin team allows you to become part of a small team that supports professional development while working together to achieve our mission.

Benefits
Extracted with AI

  • 401(k)

Similar jobs

Last update: 23 minutes ago

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

BOSSCATâ„¢ Home Services and Technologies logo
BOSSCATâ„¢ Home Services and Technologies

Senior Software Engineer

Join BOSSCATâ„¢ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Mercury logo
Mercury

Software Engineer - Product (Back-End/Full-Stack)

Join Mercury as a Software Engineer to build innovative fintech solutions using Haskell, TypeScript, and Redux.

DraftKings Inc. logo
DraftKings Inc.

Senior Lead Software Engineer (.NET, C#)

Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.

CTI logo
CTI

Technical Manager & Senior Software Engineer

Lead and mentor a team of software engineers while contributing to project development in a remote role.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Boeing logo
Boeing

Mid-Level/Senior Front End Developer

Join Boeing as a Mid-Level/Senior Front End Developer to develop secure cloud-based applications, collaborate with teams, and optimize user experience.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

Blue Origin logo
Blue Origin

Senior Frontend Software Developer - New Glenn Engineering Data Systems

Join Blue Origin as a Senior Frontend Developer to build tools for New Glenn Engineering Data Systems using React and Material UI.

Audible logo
Audible

Lead Software Development Engineer, Consumer Domains

Lead Software Development Engineer role at Audible in Newark, NJ, focusing on consumer domains and innovative software solutions.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.

Boeing logo
Boeing

Senior Full Stack Developer (Contract)

Join Boeing as a Senior Full Stack Developer to design scalable web applications for data analytics in Ridley Park, PA.

Parrot logo
Parrot

Senior Software Engineer (Full-Stack)

Join Parrot as a Senior Software Engineer (Full-Stack) to build AI-driven web applications and backend services.

Monad Labs logo
Monad Labs

Senior Software Engineer, Distributed Systems

Join Monad Labs as a Senior Software Engineer to innovate in distributed systems and blockchain technology.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.