Posted on:Recently

Embedded Software Engineer (m/f/d) at NEX Aero

NEX Aero is hiring a Embedded Software Engineer (m/f/d) in NEX Aero GmbH Office,NEX Aero GmbH HQ. On-site.

About NEX Aero

NEX Aero is developing autonomous heavy-lift cargo drones (vertical take-off and landing) for offshore and maritime logistics. The aircraft can carry up to 100 kg of time-critical cargo to ships, offshore platforms, and remote sites, and is designed to operate in salt water, wind, and on moving decks. The company is initially focusing on missions such as resupplying vessels and delivering parts to wind farms, and plans to expand into inland logistics.

Embedded Software Engineer (m/f/d) job description

About the role

​As an Embedded Software Engineer, you will design, develop, integrate, and test embedded software for cutting-edge aerospace and UAV platforms. Working closely with hardware and systems teams, you will take full ownership of embedded software functionality from initial design to flight-ready deployment. In this role, you will actively shape development practices, solve complex system-level challenges and deliver robust, production-grade embedded software.

Your responsibilities

  • Design, develop,integrateand test embedded software for aerospace and UAV systems, owning functionality from concept through deployment
  • Integrate model-based generated code into the embedded software framework, ensuring performance,reliabilityand maintainability
  • Develop andmaintainlow-level software and device drivers for internal avionics interfaces, including CAN, UART,RS485/232, Ethernet and other communication buses
  • Develop and integrate embedded software for external communication links, including RF, satellite and LTE, supporting telemetry,commandand data exchange with ground and external systems
  • Define and manage software interfaces across avionics, flight control,payloadsand other onboard systems to support system-level integration
  • Design, implement andmaintainbootloaders and firmware update mechanisms, supporting secure, reliable software flashing and in-field updates
  • Support CI/CD pipelines andHiL-based testing, contributing to automated build, test,integrationand verification of embedded flight software

Your profile

  • Bachelor’s orMaster’sdegree in Embedded Systems,SoftwareEngineering, Electrical/Aerospace Engineering, or a related field
  • Strong hands-on experience in embedded software development using C/C++ for real-time or resource-constrained systems
  • Experience with RTOS or bare-metal environments, devicedriversand embedded communication protocols (SPI, I2C, UART, CAN, Ethernet)
  • Proven experience in software integration, including model-based code integration and system-level testing (SIL/HiL)
  • Experience with CI/CD practices for embedded software, including automated builds, testing, debugging, and version control
  • Familiarity with aviation standards and certification processes (e.g., ARP4754A, ARP4761, DO-178C) is a plus
  • Independent, proactive, and technically curious, comfortable navigating ambiguity and taking ownership of complex problems
  • Strong communicationskills and fluency in English

Apply now

Applications go straight to NEX Aero. We never sit between you and the employer.

Apply now ↗
Get new startup jobs by email
Pick what you want to hear about. The first email confirms your alert, then we only write when something new matches. You can unsubscribe from any email.
1 of 15 categories
How often

Similar engineering jobs

All engineering jobs →