Merlin is hiring a hands-on systems software engineer for its Virtual Test Environments team. The engineer will own software that connects aircraft avionics, hardware-in-the-loop test environments, simulation models, and flight-test data systems. This work enables engineers to exercise aircraft systems before flight, observe system behavior, and capture and replay data to investigate issues. The role covers architecture, development, integration, deployment, and sustainment of real-time I/O software and telemetry infrastructure. It involves modern C++ on embedded Linux, avionics interfaces, asynchronous Rust telemetry services, networking and binary protocols, and cross-compilation and deployment workflows for ARM Linux targets and Linux hosts. The engineer will establish automated verification and work across engineering disciplines to reproduce aircraft integration conditions in the lab and resolve issues spanning software and hardware. This position is based onsite at Merlin headquarters in Boston, Massachusetts. Candidates must be authorized to work in the United States without current or future visa sponsorship. Offers are contingent on background and reference checks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed