
Senior Principal Software Engineer - Embedded Communications (Onsite)
RTX Corporation3 months ago
Cedar Rapids, IA, USAStaff+
Base Salary
$132k - $252k/yr
Responsibilities
- Architect, design, and develop embedded software and communication products in C/C++ and Rust.
- Lead requirements, implementation, test development, certification, and other full software development lifecycle efforts.
- Develop tools and automated testing infrastructure supporting continuous integration and continuous development processes.
- Serve as a technical lead by mentoring and guiding software developers.
- Lead large initiatives, organize team tasks, and support cost, schedule, and technical performance.
- Build secure, real-time communications capabilities involving software-defined radios, advanced networking, cryptographic systems, and open system platform software.
Requirements
- At least seven years of embedded software development experience.
- At least seven years of experience with Python and C/C++.
- Experience leading efforts across the full software development lifecycle and developing software for communications or similar products.
- Typically requires a STEM degree and at least 10 years of relevant experience, or an advanced related degree and at least seven years of experience.
- Active and existing U.S. Department of Defense Secret clearance required after day one, along with U.S. citizenship or qualifying U.S. person status.
- Preferred qualifications include Linux development, Git and other version control systems, networking and communications protocols, Rust, multithreading, containerization, communications systems or software-defined radios, open systems architecture, microservices, algorithms, and Agile/Scrum environments.
- Ability to investigate complex problems, identify root causes, and architect and implement solutions without guidance.
Benefits
- Medical, dental, vision, life, disability, and optional supplemental insurance coverage.
- Three weeks of vacation for newly hired employees, plus parental leave and other family support benefits.
- 401(k) plan with employer matching and a separate employer retirement contribution, including a Lifetime Income Strategy option.
- Tuition reimbursement, student loan repayment, adoption assistance, wellness rewards, employee assistance, and virtual healthcare programs.
- Relocation eligibility is available.
- This is a primarily onsite role in Cedar Rapids, Iowa.
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.