Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Integration Engineer

Merlin Labs

Job Description

Job Description

Merlin (NASDAQ: MRLN) is a publicly traded aerospace and defense company building a non-human pilot to deliver full-stack autonomy for any aircraft from takeoff to touchdown. The Merlin Pilot autonomy system powers a growing range of aircraft and mission profiles and has been proven through hundreds of autonomous flights from Merlin's global flight test facilities, including Kerikeri, New Zealand; Smithfield, Rhode Island; and soon, Bedford, Massachusetts. Headquartered in Boston, Merlin is expanding its organization to accelerate the development and deployment of its autonomy platform, helping customers solve some of aviation's most pressing challenges, from pilot shortages to improving flight safety. Backed by some of the world's leading investors prior to its public listing, Merlin continues to advance the certification and commercialization of autonomous flight across commercial and defense aviation. 

About You:

You are a hands-on systems software engineer who takes ownership of complex software and hardware integration efforts, from architecture through deployment and operation. You write disciplined, maintainable code and troubleshoot methodically across real-time applications, Linux hosts, networks, and physical equipment. You work independently, collaborate across engineering disciplines, and help other engineers build on what you deliver.

As part of Merlin’s Virtual Test Environments (VTE) team, you will own software connecting aircraft avionics, hardware-in-the-loop test environments, simulation models, and flight-test data systems. Your work will enable engineers to exercise aircraft systems before flight, observe their behavior, and capture and replay data to investigate issues.

Responsibilities:
  • Own the architecture, development, and sustainment of real-time I/O software and telemetry infrastructure supporting aircraft integration benches and simulation environments.

  • Develop modern C++ software on embedded Linux targets to interface with avionics hardware, manage periodic execution and watchdogs, and integrate generated aircraft simulation models.

  • Develop and maintain hardware abstraction layers using UEI PowerDNA equipment, vendor SDKs, low-level I/O APIs, and device drivers.

  • Integrate ARINC 429, CAN, serial, and discrete I/O using aircraft interface control documents; validate message encoding, signal mapping, update rates, and error handling.

  • Develop and maintain asynchronous Rust services that ingest multiple telemetry sources, synchronize and order samples, and stream data to flight-test displays and recording systems.

  • Implement robust binary protocols and network interfaces using UDP, TCP, and messaging technologies such as ZeroMQ, accounting for packet loss, ordering, buffering, and client liveness.

  • Build capabilities for timestamp alignment, session recording, data retrieval, and simulation replay that make integration issues reproducible.

  • Maintain cross-compilation, packaging, and deployment workflows for ARM Linux targets and Linux hosts, including Yocto SDKs, CMake, Debian packages, systemd, Docker, and Docker Compose.

  • Establish automated verification through unit tests, hardware integration tests, parser fuzzing, and Python-based smoke tests and tooling.

  • Partner with avionics, aircraft software, flight dynamics, and flight test engineers to reproduce aircraft integration conditions in the lab and resolve issues across software and hardware boundaries.

Qualifications:

  • Strong proficiency in modern C++, including resource management, concurrency, error handling, and maintainable systems software design.

  • Experience developing timing-sensitive software on Linux, including fixed-period execution, watchdogs, thread synchronization, and reliable startup and shutdown.

  • Deep familiarity with Linux host and embedded systems, including services, permissions, networking, software builds, deployment, and system-level diagnostics.

  • Experience integrating avionics or comparable hardware interfaces, including ARINC 429, and the ability to interpret and implement interface control documents.

  • Experience developing binary serializers and parsers, with attention to byte order, framing, validation, malformed inputs, and protocol compatibility.

  • Strong understanding of UDP/TCP networking and asynchronous data pipelines, including buffering, packet loss, ordering, backpressure, and connection management.

  • Experience with embedded Linux cross-compilation and deployment using vendor SDKs and build systems such as CMake.

  • Proficiency in Python for engineering tools, test automation, and data-processing workflows.

  • Experience developing Rust services, or substantial experience with asynchronous systems programming and the ability to become productive in Rust.

  • Experience with automated testing, continuous integration, Git-based version control and code review, and Jira or comparable issue tracking.

  • Demonstrated ability to own an end-to-end system, lead technical decisions, and troubleshoot directly with physical hardware.

  • Ability to work regularly onsite in our Boston lab to integrate and troubleshoot equipment.

Nice to Have:

  • Direct experience with UEI PowerDNA/PDNA SDKs or comparable data acquisition and avionics interface platforms from vendors such as NI or Ballard.

  • Experience with async Rust using Tokio, channels, serde, and axum.

  • Familiarity with ARINC 429 labels, SDI/SSM fields, CAN messaging, MIL-STD-1553, and RS-232/RS-422 serial communications.

  • Experience with IRIG time, NTP, clock alignment, and timestamp-ordered merging of asynchronous data sources.

  • Experience with Curtiss-Wright IADS or similar flight-test telemetry, ground-station, or engineering data-display systems.

  • Experience with Yocto SDKs, ARM targets, Debian packaging, systemd services, and Linux device-driver development or troubleshooting.

  • Familiarity with flight dynamics and integrating generated six-degree-of-freedom aircraft models into real-time execution environments.

  • Experience with GoogleTest, pytest, parser fuzzing, and CI/CD pipelines such as GitHub Actions, including self-hosted runners.

  • Experience with Docker-based deployment on lab or edge systems, S3 data storage, and automated simulation replay workflows.

  • Experience with REST APIs, JSON schema validation, Cap’n Proto, SQL, or diagnostic interfaces using GL Studio, React, or HTML5.

  • Aviation experience through professional work, flight simulation, or a pilot’s license.

This position is based on-site at Merlin HQ in Boston, MA.

Once you’re here, you’ll enjoy a variety of on-site perks designed to make your workday enjoyable and convenient. These include catered lunches featuring a rotating menu of delicious options, an assortment of snacks to keep you fueled throughout the day, and a selection of beverages, including coffee, tea, and other drinks, to keep you refreshed.

Our goal is to create an environment where you can thrive both professionally and personally.

Merlin Labs offers an innovative, entrepreneurial, and team-focused startup environment. We also offer a top-notch benefits package (health, dental, life, flexible paid time off, 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.

Merlin Labs is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, genetic information, sex (including pregnancy), gender, gender identity and expression, sexual orientation, age, marital status, military service or obligation or disability status, or any other characteristic protected by law. All job offers are contingent upon the candidate passing background and reference checks.

At this time, we are unable to provide visa sponsorship or consider candidates who require visa transfers. Applicants must be authorized to work in the United States without the need for visa sponsorship now or in the future. 

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to: View email address on ziprecruiter.com

Merlin Labs does not accept unsolicited resumes from any source other than directly from candidates.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Integration Engineer in Boston, MA vacancy
  • $220k - $292k

     ...unusually blank sheet of paper.About the Job ABOUT THE JOBAs a Software Engineer in Lattice for Cyber, you will build the core capabilities,...  ...variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation

    Anduril Industries

    Boston, MA
    3 days ago
  • $254k - $350k

    Foster City, CA / Boston, MASoftware - Autonomy Software /Full-time /HybridOn the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    3 days ago
  • $195k - $257.5k

     ...success and our employees live by our company values: High Integrity, Future Forward, Multistakeholder, Mindful, and Driven by Excellence...  ...is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain... 
    Suggested
    Contract work
    Remote work
    Flexible hours

    Circle

    Boston, MA
    3 days ago
  • $168.75k - $270k

     ...our ecosystem of devices and cloud software. Like our products, we work better together...  ...professionals worldwide. As a Staff Wireless Software Engineer, you will be a technical leader driving...  ...-end system performanceDrive modem integration (e.g., Qualcomm, MediaTek) and... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Boston, MA
    3 days ago
  • $220k - $292k

     ...months, not years.ABOUT THE TEAMThe Software Platform Foundations team at...  ...foundational systems that empower our engineering teams to develop, test, and deploy...  ...build awesome products fast. As the Staff Software Engineer, Quality Integration, you will work within a complex... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $228k - $240k

     ...deliver exceptional service to seller and buyer clients.As a Staff Software Engineer in the Transaction Journey (TJ) organization, you will use...  ...modern and emerging software patterns, including integrating AI, data pipelines, and telemetry systems to automate workflows... 
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    5 days ago
  • $134.64k - $201.97k

     ...combines analog, digital, AI, and software technologies into solutions...  ...at and on LinkedIn and X.Staff Software EngineerJoin our team...  ...a dynamic group of software engineers, hardware engineers, scientists...  ...-functional teams to deliver integrated software, hardware, data, or... 
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Boston, MA
    1 day ago
  •  ...the RoleCommunity Intelligence is a new engineering team at OpenGov, based in our Boston...  ...on, this team builds the pipeline and integration layer that make it a native, foundational...  ...across our products.As a founding Staff Software Engineer on this team, you will design... 
    Contract work
    Work at office
    Local area

    OpenGov

    Boston, MA
    3 days ago
  • $324k - $389k

    Foster City, CA / Boston, MASoftware - Autonomy Software /Full-time /On-siteAt Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering... 
    Odd job
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    3 days ago
  •  ...business risk. Our platform and applications integrate into core business processes so teams...  ...future. DataRobot’s Fleet team is the engine behind how our platform runs across all...  .... That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    Boston, MA
    5 days ago
  • $170k - $188k

     ...unified platform through a secure web browser interface. As a Staff Software Engineer on the platform services team, you will run the day-to-day...  .... Experience with AuthZ/AuthN backend implementations and integrations. Familiarity with OAuth, OIDC. Experience with Kubernetes,... 
    Ongoing contract
    Full time
    Casual work
    Work at office
    Worldwide
    Flexible hours

    SS&C Technologies

    Boston, MA
    4 days ago
  • $146k - $195k

     ...our mission of keeping Every Home Secure.What You'll DoAs an engineer on SimpliSafe's Video team you will build and maintain the cloud...  ...in the world.We're looking for a motivated, experienced Staff Software Engineer to design, develop, maintain and own software solutions... 
    Work at office
    Flexible hours

    SimpliSafe

    Boston, MA
    5 days ago
  • $201k - $315k

    Foster City, CA / Boston, MA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is looking for an experienced Staff Software Engineer to build, scale, and operate our custom High-Performance Computing infrastructure. As Zoox scales its autonomous vehicle development... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    5 days ago
  •  ...to the military in months, not years.This role is a shared software engineering pipeline for the teams building the systems that run Anduril...  ...how software is built, tested, deployed, and evolved by integrating AI directly into the engineering lifecycle.Enterprise systems... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Boston, MA
    2 days ago
  • $174k - $215k

     ...millions of people experience work, we'd love you on the team.Visit to learn more.Perk is growing its engineering footprint in North America, and we're looking for a Staff Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk... 
    Summer work
    Work at office
    Immediate start
    Worldwide
    Relocation
    Relocation package
    3 days per week

    Perk

    Boston, MA
    1 day ago
  • $168.75k - $225k

     ...ecosystem of devices and cloud software. Like our products, we work...  ...is the actual call-handling engine, responsible for every packet...  ...a life-critical system.As a Staff UC Software Engineer, you will...  ...11 systemsBuild and maintain integrations with telephony providers, PSAPs... 
    Work experience placement
    Work at office

    Axon

    Boston, MA
    5 days ago
  • $195.5k - $352.1k

     ...decision carries direct, measurable revenue impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform. Demand Bidder is a large, high-... 
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    Boston, MA
    2 days ago
  • $262k - $364k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 

    Google

    Somerville, MA
    4 days ago
  • $220k - $292k

     ...of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our Staff Software Engineers collaborate with other engineering disciplines...  ...vehicle control, networking, sensor integration, and telemetry. We are looking for... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    4 days ago
  • $146.6k - $215.1k

     ...the home security space and relentlessly pursue our mission of keeping Every Home Secure.About the RoleWe're looking for a Staff Software Engineer to join our Cloud ML team — the team that owns both the cloud-side ML infrastructure and the applied ML research that powers... 
    Work at office

    SimpliSafe

    Boston, MA
    2 days ago
  • $150k - $190k

     ...business experiences. Our systems integrate devices, cloud services, APIs...  ...areas of Alarm.com's engineering organization: Strategic Partner...  ...strategic partners require. A Staff Engineer in this space...  ...Role We are hiring a Staff Software Engineer to serve as a technical... 
    Casual work
    Work at office
    Immediate start
    Worldwide
    Shift work

    Alarm Com

    Boston, MA
    1 day ago
  •  ...supplement tracking and optimization, Function is building an integrated health platform that spans the full path from testing to...  ...Role We are seeking a highly skilled and innovative Staff Software Engineer to join our dynamic team at Function. In this role, you will... 
    Remote work
    Flexible hours

    Function Health

    Boston, MA
    11 hours ago
  • Senior or Staff Software Engineer, InfrastructureAcuityMD is the AI platform for MedTech trusted by over 500 MedTech companies - including 16 of the top 20. Commercial leaders use AcuityMD to identify target markets, surface top opportunities, and grow their business. By... 
    For contractors
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    AcuityMD

    Boston, MA
    3 days ago
  •  ...Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software development life cycle...  ...partnerships. About the Role We are hiring a Staff Software Engineer to own and drive the highest-leverage technical work across... 

    Blitzy

    Cambridge, MA
    1 day ago
  •  ...A rapidly growing, venture-backed technology organization is seeking Senior and Staff Software Engineers to help establish and scale its Boston engineering presence. This team is building a modern, AI-powered customer data and CRM platform that enables businesses to... 
    Work at office
    Flexible hours

    Motion Recruitment Partners LLC

    Cambridge, MA
    4 days ago
  • $220k - $292k

     ...team serves as the backbone of Anduril's engineering ecosystem, building critical...  ...and CI/CD workflows powering Anduril's Software Factories across the US, Australia, and...  ...systems.Strong Golang chops needed to create integrations with other Anduril services, and improve... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    3 days ago
  •  ...cost-displacement case in enterprise software today: real human work, replaced, at...  ...Position Overview:We are seeking a seasoned Staff Software Engineer to join our Platform team. This is a...  ..., messaging pipelines, or integrating telephony services into distributed systems... 
    Work at office
    Home office

    Maven AGI

    Boston, MA
    3 days ago
  • $126k - $204.5k

     ...Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI...  ...matters.Job SummaryJoin the engineering team responsible for ensuring...  ...Management (TM).As a Senior Staff Escalation Engineer, you will...  ..., collaborating closely with software engineers to diagnose... 
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Day shift

    Palo Alto Networks

    Boston, MA
    2 days ago
  • $146.6k - $195.5k

     ...focused on testability, performance, and reliability.As a Staff Front End Software Engineer, you’ll help shape the future of our e-commerce...  ...as code technologiesExperience leveraging AI tools and integrations to accelerate development workflows and automate business... 
    Work at office

    SimpliSafe

    Boston, MA
    2 days ago
  • $254k - $350k

    Foster City, CA / Boston, MA / Seattle, WASoftware - Autonomy Software /Full-time /HybridThe Perception team is pioneering the development...  ...intelligence.As a Machine Learning and System Optimization Engineer, you will orchestrate and allocate overall system capacity to various... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Integration Engineer. Be the first to apply!