Principal Embedded Software Engineer (Onsite)

Prattwhitney

Middletown (RI)

On-site

USD 107,500 - 204,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
401(k) match
Flexible work schedules
Paid time off

Job summary

Prattwhitney in Middletown, Rhode Island is looking for a Principal Software Engineer focused on physical sciences and systems. You will design, develop, and integrate high-performance embedded real-time software on heterogeneous systems, collaborating across teams and mentoring junior staff.

The ideal candidate has over 8 years of experience in embedded real-time C/C++ development and a strong background in signal processing and RTOS. The position offers a competitive salary, comprehensive benefits, and opportunities for professional growth.

Qualifications

  • Minimum 8 years of experience in embedded real-time C/C++ software development.
  • Strong background in signal processing and performance optimization.
  • Experience with VxWorks, Linux, and other RTOS.

Responsibilities

  • Design and integrate high-performance embedded real-time software.
  • Develop real-time software for multi-threaded platforms.
  • Collaborate with cross-functional teams for system integration.

Skills

C/C++ programming
Signal processing
Real-time operating systems (RTOS)
Embedded real-time software development

Job description

Position

Principal Software Engineer – Physical Sciences & Systems

Location

Middletown, Rhode Island (Onsite)

Security Clearance

U.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.
Qualifications (Required)
  • 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.
Preferred Qualifications
  • 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.
What You Will Learn
  • 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.
Benefits

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 Employment

RTX 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 Section503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (Onsite)
Senior Embedded Software Engineer (Onsite)

RTX • Middletown (RI)

On-site
USD 86,000 - 166,000
Healthcare
Retirement benefits
Flexible work schedules
+1
Principal Real-time Software Engineer
Principal Real-time Software Engineer

Prattwhitney • Aurora (CO)

On-site
USD 107,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Prattwhitney • Aurora (CO)

On-site
USD 86,000 - 166,000
Health, dental, vision, life insurance
401(k) match
Relocation assistance
+1
Principal Real-time Software Engineer
Principal Real-time Software Engineer

Prattwhitney • Tucson (AZ)

On-site
USD 107,000 - 205,000
Health, dental, vision, life and disability insurance
401(k) match and flexible spending accounts
Parental leave, paid time off, and holidays
+1
Principal Real-time Software Engineer
Principal Real-time Software Engineer

Raytheon • Aurora (CO)

On-site
USD 107,000 - 205,000
Relocation offered
401(k) match
Flexible work schedules
Principal Real-time Software Engineer
Principal Real-time Software Engineer

globalhr • Tucson (AZ)

On-site
USD 107,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+5
Principal Software Engineer, Real-time Embedded, Onsite
Principal Software Engineer, Real-time Embedded, Onsite

Prattwhitney • Goleta (CA)

On-site
USD 118,000 - 225,000
Comprehensive healthcare benefits
Paid time off
401(k) match
Principal Program Protection Engineer (Embedded Software Engineer)
Principal Program Protection Engineer (Embedded Software Engineer)

Prattwhitney • North Tewksbury (MA)

On-site
USD 107,000 - 205,000
Medical, dental, vision, life insurance
401(k) with company match
Flexible spending accounts
+3
Software Engineer II - Marlborough
Software Engineer II - Marlborough

Prattwhitney • Sudbury (MA)

On-site
USD 68,000 - 132,000
Comprehensive benefits package
Relocation assistance
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Prattwhitney • Sudbury (MA)

On-site
USD 107,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+2