Taro Logo

Principal Embedded Real-time Software Engineer

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

Job Description

RTX (Raytheon Technologies) is seeking a Principal Embedded Real-Time Software Engineer to join their Software Engineering Directorate's Effectors Center team in Tucson, AZ. This role is crucial in developing mission-critical embedded software systems for defense applications. The position involves working with cutting-edge technology in autonomous avionics systems, requiring expertise in real-time embedded software development, system integration, and software architecture.

The role demands a blend of technical leadership and hands-on development, where you'll be responsible for architecting and implementing complex embedded software solutions while mentoring junior team members. You'll work in an Integrated Product Team (IPT) environment, collaborating with cross-functional teams to deliver reliable, high-performance systems that meet stringent security and safety requirements.

As a Principal Engineer, you'll be involved in all aspects of the software development lifecycle, from architecture and design to implementation and testing. The position requires expertise in embedded C++ programming, real-time operating systems, and hardware-software integration. You'll work with various lab instruments and need to understand electrical schematics and firmware implementations.

The role offers competitive compensation ($101,000 - $203,000) and comprehensive benefits including medical, dental, vision insurance, 401(k) matching, and flexible work arrangements. This is an excellent opportunity for experienced software engineers looking to work on challenging defense projects while contributing to national security. The position requires U.S. citizenship and an active Secret security clearance.

Working at RTX's Tucson facility offers a unique blend of professional growth and quality of life, with the city known for its excellent weather, outdoor activities, and friendly atmosphere. The company's strong focus on innovation, safety, and mission-critical systems makes this an ideal role for those passionate about embedded systems and defense technology.

Last updated a month ago

Responsibilities For Principal Embedded Real-time Software Engineer

  • Architecting, designing, implementing, testing, and debugging integrated embedded real-time software
  • Working within cross-discipline teams to define, refine, and improve product concepts
  • Teaching, coaching, and mentoring less experienced staff
  • Contributing to proposals and design reviews
  • Working with Product Owners, Chief Engineers, and Management using Lean/Agile practices
  • Ensuring embedded software is designed and developed to operate reliably

Requirements For Principal Embedded Real-time Software Engineer

Linux
  • Degree in Science, Technology, Engineering or Mathematics (STEM)
  • Minimum of 8 years of prior relevant experience
  • Experience in Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation
  • Experience using embedded Real Time Operating Systems (RTOS)
  • Experience developing complex systems involving hardware, firmware, and software integration
  • Active and transferrable final Secret U.S. government issued security clearance
  • U.S. citizenship required

Benefits For Principal Embedded Real-time Software Engineer

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