> Markdown version of [/jobs/ext/4646881-principal-real-time-software-engineer](https://www.wearedevelopers.com/jobs/ext/4646881-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:** Albuquerque, NM, United States - **Experience:** Expert - **Salary:** $107,500 - $204,500 - **Contract:** Contract - **Skills:** Assembly Language, Linux, Device Drivers, Embedded C, Embedded Software, Firmware, Software Architecture, Real-Time Operating Systems, Verilog, VHSIC Hardware Description Language (VHDL), VxWorks, Bare Metal - **Published:** November 9, 2026 - **Apply:** https://www.thejobnetwork.com/job/0523e25e-9592-4570-b0f2-da0372ca429f/principal-realtime-software-engineer ## About the Role Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date\n, * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience. \n * 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.) \n * Experience developing complex systems involving the integration of hardware, firmware, and software \n * Ability to obtain Interim Secret Level U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. \n, * Familiarity with rate monotonic theory, practice, and limitations. \n * Familiarity with layered architectural principles, and their limitations. \n * Familiarity with reading electrical schematics and relating it to software function \n * Familiarity with reading firmware source like VHDL or Verilog. \n * 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. \n * Experience with developing device drivers for bare-metal and/or OS applications.