Principal Software Engineer - On-site

RTX Corporation

Middletown, RI, USA
Base: $107,500 - $204,500 usd; bonus/equity: annua...
Hybrid
Embedded c/c++ software development
Real-time operating systems (rtos)
Linux and vxworks experience
The role involves designing and implementing high-performance embedded real-time software within heterogeneous systems composed of multiple processor types and FPGAs

Job Summary

  • The role involves designing and implementing high-performance embedded real-time software within heterogeneous systems composed of multiple processor types and FPGAs.
  • Candidates will collaborate with a cross-functional team to test contributions, analyze performance, and integrate components for real-world deployment.
  • The position offers involvement in solving complex customer problems alongside world-class researchers and engineers who embrace innovation.

Matching Summary

The role involves designing and implementing high-performance embedded real-time software within heterogeneous systems composed of multiple processor types and FPGAs.

Salary

Base: $107,500 - $204,500 USD; Bonus/Equity: Annual short-term and/or long-term incentive programs available; Benefits: Medical, dental, vision, 401(k) match, parental leave, relocation assistance

Skills & Requirements

Must-have

  • Embedded C/C++ software development
  • Real-time operating systems (RTOS)
  • Linux and VxWorks experience
  • Hardware and firmware integration
  • Signal processing and optimization

Nice-to-have

  • Ada programming language proficiency
  • MATLAB algorithm optimization
  • VSIPL vector library knowledge
  • Linear algebra concepts
  • Mentoring less experienced staff

Key Requirements

  • Minimum 8 years of prior experience
  • Active DoD Secret security clearance
  • U.S. citizenship required
  • STEM degree typically required
  • Willingness to travel 10% to 15%

Work Rights

Must have U.S. citizenship

Tailored Resume

Cover Letter