Taro Logo

Principal Embedded Software Engineer

RTX is an aerospace and defense company providing advanced systems and services for commercial, military and government customers worldwide.
McKinney, TX, USA
$101,000 - $203,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Defense · Aerospace

Description For Principal Embedded Software Engineer

RTX (Raytheon Technologies) is seeking a Principal Embedded Software Engineer to join their Multi-Function Radio Frequency System (MFRFS) team in McKinney, TX. This role is part of their Land & Air Defense Systems group, focusing on developing mission-critical embedded software solutions.

The position requires expertise in real-time software development using C++ on Linux platforms, with a strong emphasis on DevSecOps practices and Agile methodologies. As a Principal Engineer, you'll lead technical initiatives, mentor team members, and work on complex system integration challenges. The role demands hands-on experience with embedded systems, multi-threaded programming, and hardware integration.

This is an excellent opportunity for an experienced software engineer looking to work on advanced defense systems. The position offers competitive compensation ($101,000 - $203,000) and comprehensive benefits including medical, dental, vision, 401(k), and more. The role requires U.S. citizenship and an active security clearance due to the nature of the work.

RTX, formed in 2020 through the merger of Raytheon Company and United Technologies Corporation, is a leading aerospace and defense company with 195,000 employees worldwide. They operate at the cutting edge of technology, working on quantum physics, electric propulsion, directed energy, hypersonics, avionics, and cybersecurity.

The ideal candidate will have 8+ years of experience, strong C++ programming skills, and experience with real-time operating systems. Knowledge of radar systems and experience with various software tools (git, CMake, Jenkins, etc.) is preferred. This role offers the opportunity to work on meaningful problems that contribute to national security and defense capabilities.

Last updated 7 days ago

Responsibilities For Principal Embedded Software Engineer

  • Support all aspects of software development life cycle from concept to maintenance
  • Develop robust and scalable software in C++ on Linux operating systems
  • Develop and maintain DevSecOps tooling including build pipelines and test automation
  • Support software integration and verification activities
  • Provide technical leadership through mentorship and subject matter expertise
  • Work closely with Systems Engineers to design solutions
  • Lead integration efforts with other teams

Requirements For Principal Embedded Software Engineer

Linux
  • Experience using object-oriented programming and C++ design paradigms in Linux OS
  • Experience in developing, testing, and integrating real-time software applications
  • Experience with DevSecOps tooling and culture
  • Bachelor's in STEM field
  • Minimum of 8 years of experience
  • Active and transferable U.S. government issued security clearance
  • U.S. citizenship required

Benefits For Principal Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays

Interested in this job?

Jobs Related To RTX (Raytheon Technologies) Principal Embedded Software Engineer