Principal Embedded Software Engineer; Onsite
Listed on 2026-06-02
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
Position
Principal Software Engineer – Physical Sciences & Systems
LocationMiddletown, Rhode Island (Onsite)
Security ClearanceU.S. citizenship required. Active & transferable Secret U.S. Government Security Clearance required on day one.
Responsibilities- Design, develop, implement, test, debug and integrate high-performance embedded real‑time software on heterogeneous systems (multiple processor types, FPGAs, custom hardware).
- Develop Linux and VxWorks real‑time software for embedded multi‑threaded platforms, integrating with custom hardware and external sensor/control interfaces.
- Implement high‑performance embedded solutions, middleware, and control, detection, and tracking algorithms developed by the systems engineering team.
- Collaborate with cross‑functional teams for testing, performance analysis, and system integration.
- Teach, coach, and mentor less experienced staff.
- Contribute to proposals and participate in preliminary and critical design reviews.
- Minimum 8 years of experience in embedded real‑time C/C++ software development.
- Strong background in signal processing, performance optimization, and real‑time operating systems (RTOS) such as VxWorks, Linux, Green Hills, Integrity, etc.
- Experience with high‑performance computer systems, embedded real‑time sensors and control applications, and software architecture design/implementation.
- Proficiency in C/C++ programming.
- U.S. citizenship and active Secret clearance.
- Willingness to travel 10–15% of the time.
- Experience with Ada programming language.
- Familiarity with digital signal processing algorithms and software.
- Knowledge of linear algebra concepts.
- Experience using VSIPL high‑performance vector library or similar.
- Proficiency in MATLAB and/or optimizing algorithms in C/C++.
- Experience with real‑time processing optimization.
- Involvement in technical components of solving complex customer problems.
- Opportunity to work with world‑class researchers and engineers and learn new technologies.
- Exposure to the Navy acquisition process and real‑world testing and deployment.
Competitive salary range: $107,500 – $204,500 USD. Comprehensive benefits package including medical, dental, vision, life insurance, disability, 401(k) match, flexible spending accounts, paid time off, holidays, parental leave, flexible work schedules, career development programs, and more.
Equal Opportunity EmploymentRTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section
503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).