> Markdown version of [/jobs/ext/1826038-principal-real-time-software-engineer](https://www.wearedevelopers.com/jobs/ext/1826038-principal-real-time-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Real-time Software Engineer - **Company:** RTX - **Location:** Aurora, CO, United States - **Experience:** Expert - **Salary:** $107,500.0 - $204,500.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Assembly Language, Software Debugging, Linux, Device Drivers, Embedded C, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Software Architecture, Real-Time Operating Systems, Verilog, VHSIC Hardware Description Language (VHDL), VxWorks, Software Organization, Bare Metal, Hardware Infrastructure - **Published:** July 2, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-CO-AURORA-S79--16510-E-Hughes-Dr--BLDG-S79/Principal-Real-time-Software-Engineer_01856859-1 ## About the Role Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance, * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience. * Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation. * Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.) * Experience developing complex systems involving the integration of hardware, firmware, and software * Active and transferrable final Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start. Qualifications We Prefer * Familiarity with rate monotonic theory, practice, and limitations. * Familiarity with layered architectural principles, and their limitations. * Familiarity with reading electrical schematics and relating it to software function. * Familiarity with reading firmware source like VHDL or Verilog. * Familiarity with assembly language in at least one processor/controller family. * Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers. * Experience with developing device drivers for bare-metal and/or OS applications. * Experience leading engineering teams in delivering systems (of various size) involving the integration of hardware and software. ## Description Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns. The successful candidate will work with Product Owners, Chief Engineers, Management and other IPT members using Lean and/or Agile practices to ensure that embedded software is designed and developed to reliably operate toward the intended functions. This position is within the Effectors Center of the Software organization, and is an onsite role located in Aurora, CO. What You Will Do * Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware. * Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality. * Teaching, coaching, and mentoring less experienced staff. * Contributing to proposals as well as preliminary and critical design reviews. * Ability to obtain program access. What You Will Learn * Working across a product line in collaboration with other teams. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [RTX AI PC: Developing local and edge AI applications](https://www.wearedevelopers.com/videos/100078-rtx-ai-pc-developing-local-and-edge-ai-applications) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)