Embedded Software Engineer - C++ - Aerospace domain

LTD Global
Fairfax, IA, United States
27 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Computer Engineering Software Debugging Embedded C Linux on Embedded Systems Embedded Software Object-Oriented Software Development Software Architecture Systems Development Life Cycle Real-Time Operating Systems Software Engineering Software Systems
+6 more
Systems Integration Safety Critical Systems Git Information Technology DO-178B Software Version Control

Job description

  • sDesign, develop, and maintain embedded software using Embedded C++ for avionics systems
  • .Develop software in compliance with DO-178B/DO-178C standards for safety-critical aerospace applications
  • .Participate in software architecture, coding, integration, verification, and validation activities
  • .Work with embedded Linux or RTOS-based platforms to develop reliable real-time software
  • .Perform software integration, debugging, troubleshooting, and root cause analysis
  • .Collaborate with cross-functional engineering teams to deliver high-quality software solutions
  • .Utilize Git or other version control systems for source code management
  • .Follow software development lifecycle (SDLC) processes and maintain technical documentation

Requirements

yWe are seeking an Embedded Software Engineer with experience in Embedded C++ and avionics software development to support the design, development, integration, and verification of safety-critical embedded systems. The ideal candidate will have hands-on experience with DO-178B/DO-178C, embedded Linux or RTOS environments, and the full software development lifecycle for aerospace applications, * sBachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or a related field

  • .2+ years of experience developing embedded software using Embedded C++
  • .2+ years of experience in the Aerospace or Avionics industry
  • .Hands-on experience with DO-178B or DO-178C software development processes
  • .Strong object-oriented programming (OOP) skills using C++
  • .Experience with Embedded Linux or RTOS environments
  • .Understanding of the Software Development Lifecycle (SDLC) for safety-critical systems
  • .Experience with Git or other version control systems
  • .Strong debugging, troubleshooting, and software integration skills
  • .Excellent communication, analytical, and problem-solving abilities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

Videos

See all

Related articles

See all