
Principal Platform Software Engineer
RTX Corporation16 days ago
Base Salary
$108k - $205k/yr
Responsibilities
- Lead program-level technical strategy for embedded platform software, including secure boot, early-boot initialization, SoC/ASIC bring-up, HAL frameworks, diagnostics, and platform security.
- Design software for complex embedded multiprocessor systems and guide system architecture and software design reviews.
- Define and improve development processes, workflows, documentation, automation, and continuous integration practices.
- Oversee integration and technical evaluation of supplier-provided bootloaders, BSP components, and platform software.
- Create design artifacts, test procedures, integration guides, and internal training materials.
- Collaborate with systems, hardware, safety, software, and verification teams to ensure reliable platform behavior.
- Mentor engineers across P1–P3 levels and support development of future technical leaders.
Requirements
- A STEM degree and at least 8 years of relevant experience, or an advanced degree in a related field and at least 5 years of experience.
- Experience with at least two of embedded C/C++ development, scripting languages such as Python or Perl, embedded security or secure boot, and software architecture design.
- Experience developing embedded software for complex SoCs or custom ASIC-based systems, including board bring-up, diagnostics, or low-level driver/HAL development.
- Experience with embedded RTOS environments such as VxWorks, Integrity, Green Hills, or Linux, including BSP integration and configuration.
- Experience developing systems involving hardware, firmware, and software integration.
- Preferred experience with DO-178 B/C software development, verification, or certification at high assurance levels or similar rigor.
- Preferred experience with Agile methods, CI/CD pipelines, Git-based workflows, and automated test frameworks.
- Demonstrated ability to lead program-level technical decisions, communicate technical intent, work independently, and manage complex priorities.
Benefits
- Medical, dental, and vision insurance.
- Three weeks of vacation for newly hired employees.
- 401(k) plan with employer matching funds and separate employer retirement contributions, including a Lifetime Income Strategy option.
- Tuition reimbursement, student loan repayment, life insurance, disability coverage, and parental leave benefits.
- Optional pet, home and auto, additional life and accident, critical illness, legal, and identity theft coverage.
- Relocation assistance may be available.
- Wellness incentives, virtual doctor visits, family planning and adoption assistance, counseling, child and elder care, and second-opinion medical services.
- The role is onsite in Cedar Rapids, Iowa, and interview steps may require in-person attendance.
About RTX Corporation
RTX Corporation builds aerospace and defense systems through its Collins Aerospace, Pratt & Whitney, and Raytheon businesses, serving commercial aviation, the U.S. government, and allied militaries. Its products range from aircraft engines and avionics to radars, missiles, and command-and-control software, sold via long-term OEM programs and defense contracts. Formed in 2020 by the Raytheon–United Technologies merger, RTX is headquartered in Arlington, Virginia and trades on the NYSE as RTX.