1

Avionics Embedded Software Engineer Rtos C Jobs

$127K - $168K/yr

Embedded software Engineer - Design Controls Remediation Location: Remote (EST) Summary: Mid-to ... Proficiency with RTOS, C/C++, and embedded debugging tools * Experience with embedded SW risk ...

Embedded Software Engineer

Huntsville, AL · On-site

$129K - $170K/yr

Embedded C/C++, RTOS, low-level systems * Ability to architect software systems * Strong software fundamentals and engineering discipline * PX4 Autopilot experience Nice to Have * Avionics or ...

Embedded Software Engineer

Cleveland, OH · On-site

$127K - $167K/yr

... C++ Experience working with embedded RTOS or Embedded Linux systems Familiarity with debugging embedded systems using hardware or software debuggers Understanding of software development lifecycle ...

Embedded Software Engineer

Cambridge, MA

$143K - $189K/yr

... avionics, and operating ground stations to monitor and control aircraft in flight. Working ... Integrating novel autonomy algorithms into UAV flight software, migrating from Python to C/C++ if ...

next page

Showing results 1-20

Avionics Embedded Software Engineer Rtos C information

See salary details

$70K

$153.4K

$174K

How much do avionics embedded software engineer rtos c jobs pay per year?

As of Jun 24, 2026, the average yearly pay for avionics embedded software engineer rtos c in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What does an Avionics Embedded Software Engineer RTOS C do?

An Avionics Embedded Software Engineer specializing in RTOS and C is responsible for designing, developing, and maintaining software that runs on embedded systems within aircraft. They use the C programming language to write reliable and efficient code that operates on Real-Time Operating Systems (RTOS), ensuring the software meets strict safety and performance standards. Their work involves collaborating with hardware engineers, testing and debugging software, and complying with aerospace regulations such as DO-178C. This role is critical for the safe and reliable operation of avionics systems, including flight controls, navigation, and communication devices.

What are the key skills and qualifications needed to thrive as an Avionics Embedded Software Engineer RTOS C, and why are they important?

To thrive as an Avionics Embedded Software Engineer RTOS C, you need strong expertise in C programming, embedded systems design, and a solid understanding of avionics standards, often supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with Real-Time Operating Systems (RTOS), configuration management tools, and compliance with safety-critical standards like DO-178C is typically required. Attention to detail, problem-solving skills, and effective teamwork are essential soft skills for this role. These competencies ensure the development of reliable, safe, and certifiable software in the highly regulated and critical aviation industry.

What are some common challenges faced by Avionics Embedded Software Engineers working with RTOS and C, and how can they be addressed?

Avionics Embedded Software Engineers working with RTOS and C often encounter challenges such as meeting strict real-time performance requirements, ensuring system reliability, and maintaining compliance with rigorous safety standards like DO-178C. Debugging and testing in a resource-constrained embedded environment can also be complex. To address these, engineers typically use specialized tools for static analysis, adhere to coding standards, and work closely with cross-functional teams including hardware, systems, and quality assurance to ensure seamless integration and certification readiness.
Principal Embedded Software Engineer

Principal Embedded Software Engineer

Astrix Inc

Lake Forest, CA • On-site

Contractor

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

Pay Rate Low: 70 | Pay Rate High: 90
Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see brilliantly. The largest device company in the world - with complementary businesses in Surgical and Vision Care
Location: Lake Forest - onsite
Contract Length: 6-9 month contract with extension and strong conversion potential
Benefits: Medical, Dental, Holiday, PTO 401K matching
Medical Devices | RTOS | C/C++ | ARM | IEC 62304
We are seeking a Principal Embedded Software Engineer to develop and support embedded software for medical devices in a regulated environment. This role requires expertise in embedded systems, RTOS-based applications, ARM platform migration, and hardware/software integration.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 6+ years of embedded software development experience.
  • Medical device software development experience in compliance with FDA/ISO regulations, including IEC 62304.
  • Experience migrating legacy ARM code to new ARM platforms, including bootloader, application, and device driver development.
  • Strong experience with RTOS (CMX, ThreadX, or similar) and multi-threaded applications.
  • Proficiency in C and C++ for embedded systems.
  • Experience with CAN, Ethernet, SPI, UART, I2C, ADCs, and DACs.
  • Strong debugging and troubleshooting skills using oscilloscopes, logic analyzers, and other lab equipment.
  • Excellent communication skills and ability to work independently.

Preferred Qualifications
  • Experience with CANoe, Lauterbach, Git, Azure DevOps, and CI environments.
  • Python scripting experience.
  • Experience with motor control, signal processing, and electromechanical systems.
  • Familiarity with static analysis, unit testing, and SDLC processes.

#EmbeddedSystems #EmbeddedEngineer #FirmwareEngineer #MedicalDevices #RTOS #Cplusplus #ARM #Hiring
This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!
Work Authorization Requirement
Candidates must be authorized to work in the United States on a permanent basis.
Sponsorship (including H-1B, OPT, CPT, etc.) is not available for this role now or in the future.
INDBH
#LI-RL1