Embedded Real-Time Software Engineer

Raytheon Technologies • United State
Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design, develop, and test real-time embedded software and firmware for aerospace and defense systems. Collaborate with cross-functional teams and contribute to the full software development lifecycle. Requirements include a bachelor's degree in a related field and 2+ years of experience in embedded software development.

Key Highlights
Design and develop real-time embedded software and firmware
Collaborate with cross-functional teams
Contribute to the full software development lifecycle
Key Responsibilities
Design, develop, test, and maintain real-time embedded software and firmware
Implement software in C/C++ for embedded systems
Support integration across hardware, firmware, and system-level components
Technical Skills Required
C/C++ Embedded systems RTOS Linux Bare-metal environments
Benefits & Perks
Competitive compensation
Comprehensive benefits
Relocation assistance
Nice to Have
Embedded processors, SoCs, or microcontrollers
Signal processing, networking, or control systems
FPGA, DSP, or high-speed interfaces

Job Description


About the Role

At RTX, we solve some of the toughest challenges in aerospace and defense to help create a safer, more secure world. Our Embedded Software Engineering team develops mission-critical real-time systems supporting advanced technologies across radar, missile systems, avionics, and more.

We are seeking Embedded Real-Time Software Engineers (All Levels) in beautiful Tucson AZ to support the full software development lifecycle—from concept and design through integration, testing, and deployment—on complex embedded platforms.



What You’ll Do

  • Design, develop, test, and maintain real-time embedded software and firmware
  • Implement software in C/C++ for embedded systems
  • Support integration across hardware, firmware, and system-level components
  • Participate in requirements analysis, architecture, design reviews, and code reviews
  • Debug and optimize performance on embedded platforms (RTOS, bare-metal, or Linux)
  • Collaborate cross-functionally with systems, electrical, and test engineers
  • Contribute to verification, validation, and system integration activities
  • Follow established software development lifecycle (SDLC) and configuration management processes



Basic Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related STEM field
  • Minimum 2 years of professional experience in embedded software development
  • Experience must be full-time professional experience (internships and coursework do not count)
  • Experience with C/C++ development for embedded systems
  • Familiarity with real-time systems, RTOS, embedded Linux, or bare-metal environments
  • U.S. Citizenship is required (role requires ability to obtain and maintain a U.S. security clearance)



Preferred Qualifications

  • Experience with embedded processors, SoCs, or microcontrollers (e.g., ARM)
  • Knowledge of signal processing, networking, or control systems
  • Experience with hardware/software integration and lab testing equipment
  • Familiarity with tools such as Git, Jira, Jenkins, or similar
  • Exposure to FPGA, DSP, or high-speed interfaces (PCIe, Ethernet, etc.)
  • Experience working in Agile or DevSecOps environments



Leveling (All Levels Considered)

Candidates will be considered across multiple levels based on experience, including:

  • Early Career / Engineer I–II: Foundational skills, contributes to defined tasks
  • Mid-Level Engineers: Owns components, contributes to design decisions
  • Senior / Principal Engineers: Leads technical efforts, drives architecture and system-level solutions



Why RTX?

  • Work on cutting-edge defense and aerospace systems
  • Opportunities for career growth, mentorship, and technical leadership
  • Competitive compensation and comprehensive benefits
  • Mission-driven work with real-world impact
  • If you want, I can tailor this further for recruiter outreach, short LinkedIn post, or resume alignment.
  • Relocation assistance is available to hired candidates

Similar Jobs

Explore other opportunities that match your interests

Senior GTM Product Enablement Manager

Programming
•
1m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

United State

Senior Engineering Acceleration Engineer - OpenAI

Programming
•
3m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

United State

Networking Operating System Firmware Engineer

Programming
•
4m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

United State

Subscribe our newsletter

New Things Will Always Update Regularly