Software Integration Engineer

LinuxCareers

Boston (MA)

Presencial

USD 110.000 - 165.000

Jornada completa

Hace 13 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Merlin, an aerospace and defense company, is hiring a Software Integration Engineer to build and maintain hardware‑in‑the‑loop test environments and software that interfaces aircraft avionics, simulation models, and test hardware with engineering tools.

You will develop and connect C++ and Python software, integrate UEI PowerDNA equipment, and validate interfaces like ARINC 429 and CAN. The role requires on‑site work in the Boston lab and collaboration with avionics and lab engineers.

Formación

  • Proficient in developing and debugging modern C++ and Python software.
  • Strong familiarity with Linux host systems, including builds, services, networking, and diagnostics.
  • Experience integrating software with physical hardware, external systems, or vendor libraries/APIs.
  • Understanding of multithreading, resource management, and error handling in C++.

Responsabilidades

  • Develop and maintain C++ and Python software connecting aircraft avionics, simulation models, test hardware, and engineering tools.
  • Integrate UEI PowerDNA equipment via vendor SDKs, low-level I/O APIs, and hardware abstraction layers.
  • Configure and validate ARINC 429, CAN, serial, analog, and discrete interfaces using aircraft interface control documents.
  • Build operator displays and diagnostic tools using GL Studio, React, HTML5, SQL, and web APIs.
  • Build, deploy, and troubleshoot software on Linux hosts and embedded targets using cross-compilation, packaging, systemd, and Docker workflows.
  • Collaborate with avionics, aircraft software, flight dynamics, and lab engineers to diagnose integration issues.

Conocimientos

C++ development
Python development
Linux familiarity
Hardware integration

Herramientas

Git
Jira
Docker
CMake

Descripción del empleo

Merlin is an aerospace and defense company developing autonomous flight systems. This Software Integration Engineer role focuses on building and maintaining hardware-in-the-loop test environments and software that interfaces aircraft avionics, simulation models, and test hardware with engineering tools.

What You'll Do
  • Develop and maintain C++ and Python software connecting aircraft avionics, simulation models, test hardware, and engineering tools
  • Integrate UEI PowerDNA equipment through vendor SDKs, low-level I/O APIs, and hardware abstraction layers
  • Configure and validate ARINC 429, CAN, serial, analog, and discrete interfaces using aircraft interface control documents
  • Build operator displays and diagnostic tools using GL Studio, React, HTML5, SQL, and web APIs
  • Build, deploy, and troubleshoot software on Linux hosts and embedded targets using cross-compilation, packaging, systemd, and Docker workflows
  • Collaborate with avionics, aircraft software, flight dynamics, and lab engineers to diagnose integration issues across software, networks, and hardware
What You Need
  • Proficiency developing and debugging modern C++ and Python software
  • Strong working familiarity with Linux host systems including command-line tools, software builds, dependencies, services, permissions, networking, and diagnostics
  • Experience integrating software with physical hardware, external systems, or vendor libraries and APIs
  • Understanding of resource management, multithreading, synchronization, and error handling in C++
  • Familiarity with UDP/TCP networking and binary data formats
  • Experience using Git for collaborative development and Jira or comparable issue tracking
  • Ability to work regularly onsite in the Boston lab to integrate and troubleshoot physical equipment
Nice to Have
  • Experience with UEI PowerDNA/PDNA SDKs or comparable data acquisition and avionics interface platforms
  • Familiarity with ARINC 429, CAN, and RS-232/RS-422 serial interfaces
  • Experience with embedded Linux, ARM targets, cross-compilation, CMake, Yocto SDKs, Debian packaging, or systemd services
  • Experience with Rust, particularly asynchronous programming using Tokio, serde, or axum
  • Experience with hardware-in-the-loop testing, aircraft simulation, or integrating generated simulation models into C++ applications
  • Aviation experience through professional work, flight simulation, or a pilot's license
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Aerospace Software Integration Engineer — HIL & Avionics
Aerospace Software Integration Engineer — HIL & Avionics

LinuxCareers • Boston (MA)

Presencial
USD 110.000 - 165.000
Software Integration Engineer
Software Integration Engineer

Merlin • Boston (MA)

Presencial
USD 120.000 - 180.000
Catered lunches
Snacks on site
Beverages including coffee and tea
Software Integration Engineer
Software Integration Engineer

Merlin Labs, Inc. • Boston (MA)

Presencial
USD 130.000 - 175.000
Catered lunches
Snacks provided
Beverages
Real-Time Avionics Integration Engineer
Real-Time Avionics Integration Engineer

Merlin • Boston (MA)

Presencial
USD 150.000 - 210.000
Catered lunches
Snacks and beverages
401k with match
Staff Software Integration Engineer
Staff Software Integration Engineer

Merlin • Boston (MA)

Presencial
USD 150.000 - 210.000
Catered lunches
Snacks and beverages
401k with match
Staff Software Integration Engineer
Staff Software Integration Engineer

Linuxconfig • Boston (MA)

Presencial
USD 200.000 - 265.000
Catered lunches
Snacks & beverages
401k with match
Staff Software Integration Engineer
Staff Software Integration Engineer

Merlin Labs, Inc. • Boston (MA)

Presencial
USD 200.000 - 265.000
On-site catering
Snacks and beverages
Health, dental, life insurance
+2
Staff Real-Time Avionics Integration Engineer
Staff Real-Time Avionics Integration Engineer

Merlin Labs, Inc. • Boston (MA)

Presencial
USD 200.000 - 265.000
On-site catering
Snacks and beverages
Health, dental, life insurance
+2
Hardware-in-the-Loop Software Integration Engineer
Hardware-in-the-Loop Software Integration Engineer

Merlin Labs, Inc. • Boston (MA)

Presencial
USD 130.000 - 175.000
Catered lunches
Snacks provided
Beverages
Staff Engineer, Avionics Integration
Staff Engineer, Avionics Integration

Merlin • Boston (MA)

Presencial
USD 140.000 - 210.000
Catered lunches
Snacks
Beverages