RTX is seeking a Principal Software Engineer to join their team in Middletown, RI. The role involves designing, developing, and integrating high-performance embedded real-time software for defense applications.
About the Role
As a Principal Software Engineer, you will be responsible for real-time embedded C language system development, including Linux and VxWorks software development on multi-threaded platforms. Your tasks will include integrating with custom hardware, implementing high-performance solutions, and collaborating with cross-functional teams. You will also mentor less experienced staff and contribute to design reviews.
About You
Required:
Degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of prior experience.
DoD Clearance: Secret clearance.
Experience in Embedded C/C++ Software, High Performance Computer Systems, and Embedded Real-Time Sensors and Control Applications.
Experience using embedded Real Time Operating Systems (RTOS) such as VxWorks and Linux.
Proficiency in C/C++.
Preferred:
Experience with Ada programming language.
Familiarity with digital signal processing algorithms.
Knowledge of linear algebra concepts.
Experience using the VSIPL high performance vector library.
Proficiency in MATLAB and optimizing algorithms in C/C++.
Benefits
Relocation Assistance available.
Parental leave, flexible work schedules, and educational assistance.
Medical, dental, vision, life insurance, and 401(k) match.
Employee assistance program and paid time off.
RTX
RTX is comprised of three market-leading businesses – Collins Aerospace, Pratt & Whitney and Raytheon – working as one to answer the biggest questions and solve the hardest problems in aerospace and defense.
Company Size: 10,001+ employeesAviation and Aerospace Component Manufacturing