Sr. Software Engineer - Real-Time Embedded Systems P3 (Onsite)

RTXEast Hartford, CT
$86,800 - $165,200Onsite

About The Position

At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. Pratt & Whitney is a world leader in the design, manufacture and service of aircraft engines and auxiliary power systems and has been revolutionizing modern flight for over 100 years. Join us and help shape the future of aerospace and defense. Control & Diagnostic Systems (CDS) is a dynamic engineering organization focused on the development and certification of military, commercial and industrial gas turbine engine control and diagnostic systems. CDS is responsible for all aspects of Pratt & Whitney engine control and diagnostic system development including requirements analysis & definition, system & software architecture, algorithm design and product software design, verification & validation. We integrate the control and diagnostic system design across other engine system modules and with the air vehicles and provide support throughout the complete engine product life cycle. The Real-Time Embedded Systems discipline within CDS is responsible for the foundational software layer that abstracts the hardware and manages the resources for engine control and prognostic and health management applications for P&W engines using state of the art technologies, tools & methodologies.

Requirements

  • Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM)
  • 5 years of engineering experience or 3 years with an advanced degree

Nice To Haves

  • Experience developing and troubleshooting safety-critical embedded software.
  • Experience with real-time operating systems and multi-core processors.
  • Strong proficiency in C, Ada, assembly; familiarity with Python.
  • Knowledge of ARINC429, CAN bus, MIL‑STD‑1553, and Ethernet protocols.
  • Experience with DO‑178 / MIL‑STD‑516 verification standards.
  • Knowledge of scheduling, concurrency, and real-time embedded software concepts.
  • Knowledge of Agile methodologies and software Configuration Management - JIRA and Git.

Responsibilities

  • Lead requirements definition, software architecture development, and low‑level design of safety-critical real‑time embedded software in C and/or Ada.
  • Drive development activities in compliance with RTCA DO‑178 and MIL‑HDBK‑516.
  • Lead integration, debugging, and validation efforts on target processors using emulators, logic analyzers, and hardware test benches.
  • Identify opportunities for improvements in processes, tools, systems, or software components.
  • Coach and guide lower‑level engineers.
  • Present technical status, risks, and recommendations to System Architects, Program Management, and CIPT stakeholders.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • 401(k) match
  • flexible spending accounts
  • flexible work schedules
  • employee assistance program
  • Employee Scholar Program
  • parental leave
  • paid time off
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service