R

RTX

Manufactures jet engines, avionics, missiles

Senior Principal Software Engineer - Embedded Communications

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCedar Rapids, IA, USA$132.4k - $251.6k

About the Job

Requirements

  • Experience leading efforts across the full software development lifecycle.
  • Experience with software for communications or similar products.
  • At least 7 years of embedded software development experience.
  • At least 7 years of experience in Python and C/C++.
  • Typically, a degree in Science, Technology, Engineering, or Mathematics (STEM) and at least 10 years of relevant experience, or an advanced degree in a related field and at least 7 years of experience.
  • An active U.S. Department of Defense clearance is preferred by the posting but listed under qualifications preferred.
  • Proficiency with Linux development environments.
  • Proficiency with Git and other version control systems.
  • Knowledge of networking and communications protocols.
  • Experience with Rust programming language.
  • Experience with multithreading and containerization.
  • Experience with communications systems or software-defined radios.
  • Experience developing open systems architecture and microservices for containerized environments.
  • Experience applying patterns, data structures, and algorithms to solve problems in software systems.
  • Ability to investigate complex problems to root cause and champion the creation and implementation of solutions.
  • Ability to architect, design, and implement solutions to complex problems without guidance.

Responsibilities

  • Architect, design, and develop embedded software and communication products in C/C++ and Rust.
  • Plan and lead efforts for requirements, implementation, test development, and certification.
  • Develop tools and automated testing infrastructures that support Continuous Integration and Continuous Development processes.
  • Serve as a technical lead, mentoring and guiding software developers to support successful execution and professional growth.
  • Lead large initiatives and organize tasks for team members to ensure timely delivery.
  • Support cost, schedule, and technical performance.

Desired Qualifications

  • Comfort working in Agile/Scrum environments.

About the Company

RTX

Manufactures jet engines, avionics, missiles

RTX operates in aerospace and defense with three main units: Pratt & Whitney jet engines, Collins Aerospace avionics and flight systems, and Raytheon defense systems. Jet engines provide thrust for commercial and military aircraft, avionics manage cockpit controls and navigation, and Raytheon builds missiles, radar, and sensing platforms. It differentiates itself by offering an integrated, end-to-end portfolio across both commercial aviation and national defense under one corporate roof, built on the legacy of Raytheon and UTC. Its goal is to help customers fly more efficiently and protect nations by advancing propulsion, electronics and defense tech for civilian and security needs.

Company size
10,001+
Company stage
IPO
Headquarters
Arlington County, VA
Founded
2022

Recently Posted Jobs

Explore more opportunities at RTX

See more jobs