
Principal Software Engineer - Datalink Safety Routers and Applications (ONSITE)
RTX Corporation2 months ago
Base Salary
$108k - $205k/yr
Responsibilities
- Provide technical leadership for the design, development, integration, verification, and certification of safety-critical embedded avionics software.
- Design, develop, integrate, test, and support real-time embedded software primarily in C and C++.
- Develop software architecture, detailed designs, and implementation based on system and software requirements.
- Lead complex software and system-level issue resolution, including root-cause investigations and corrective actions.
- Lead and participate in software requirements, design, and code reviews.
- Collaborate across Systems, Hardware, Software, Verification, and Certification teams on hardware/software and system-level integration.
- Provide technical guidance and mentoring to software engineers and drive engineering best practices.
- Support DO-178B/C certification activities and technical interactions throughout the certification lifecycle.
- Collaborate with internal organizations and external customers to understand technical needs and develop solutions.
Requirements
- Bachelor’s degree in a STEM field and 8 years of relevant experience, or an advanced degree in a related field and 5 years of experience.
- Strong experience developing safety-critical avionics software for DO-178B/C DAL A/C/D systems.
- Strong embedded software development experience using C and C++.
- Experience across the software development lifecycle, including requirements, architecture and design, coding, integration, verification, and certification.
- Demonstrated ability to lead complex technical efforts and drive technical issues to resolution across engineering disciplines and organizations.
- Experience with hardware/software and system-level integration.
- Preferred experience with ARINC 429, ARINC 618, VDL Mode 2, TCP/IP, and ATN OSI.
- Preferred knowledge of CMU, RIU, EICAS, MCDU, FMS, and ACMS aircraft systems.
- Preferred experience with avionics data concentration, audio management, Signal Processor software, RTOS, network protocols, Python, software automation, SOI audits, software verification, and external customers.
Benefits
- Medical, dental, and vision insurance.
- Three weeks of vacation for newly hired employees.
- 401(k) plan with employer matching funds and a separate employer retirement contribution, including a Lifetime Income Strategy option.
- Tuition reimbursement and Student Loan Repayment Program.
- Life insurance, disability coverage, parental leave, adoption assistance, autism benefits, and employee assistance services.
- Optional pet, home and auto, additional life and accident, critical illness, group legal, and identity theft coverage.
- Wellness, virtual healthcare, second-opinion, child and elder care, and family-building benefits.
- Onsite work primarily at the Cedar Rapids, Iowa location; some interview steps may require in-person attendance.
- The application window is anticipated to close approximately 40 days after the posting date.
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.