Embedded Real-Time Software Engineer II (Onsite Tucson)

RTX (Raytheon)

Tucson (AZ)

On-site

USD 110,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

RTX in Tucson, AZ seeks a software engineer to join the Effects Center, developing real-time embedded software for defense systems. You will design, code, test, and integrate critical software in a fast-paced, agile environment.

You will collaborate with systems engineers and hardware designers to align requirements and interfaces, applying C/C++, RTOS, and hardware-software integration skills. A master's in a STEM field and relevant experience are required.

Qualifications

  • Master's degree in Software Engineering, Computer Engineering, Computer Science, or related STEM major obtained by start date.
  • Experience developing, building, or debugging software applications utilizing C, C++, or another object-oriented programming language.
  • Experience with hardware-software integration, embedded system testing, or bench-level software debugging.
  • Experience developing software using object-oriented principles and the practical application of common data structures and algorithms.
  • Experience may be obtained through on-the-job experience, research, coursework, or projects.
  • Experience with RTOS such as FreeRTOS, VxWorks, or embedded Linux.
  • Hands-on experience with microcontrollers, development boards (ARM, Arduino, Raspberry Pi).
  • Knowledge of systems software design, OS architectures, and assembly language.
  • Experience using modeling tools, MATLAB/Simulink, Python, or LabVIEW.
  • Familiarity with hardware-in-the-loop (HIL) simulation or FPGA design (VHDL/Verilog).
  • Familiarity with modern software workflows, Git, Agile methodologies.
  • Exposure to ML frameworks (PyTorch, TensorFlow) or NumPy/Pandas.
  • Experience creating formal technical documentation and API specifications.
  • Previous internship or research in aerospace, defense, or high-reliability embedded software.

Responsibilities

  • Assist in deriving software requirements, architecture design, implementation, and verification for real-time embedded software.
  • Design, code, test, and integrate high-reliability software solutions for missiles, launchers, radars, and naval fire control systems.
  • Work in a fast-paced agile team across the full software development lifecycle.
  • Collaborate with systems engineers, hardware designers, and project managers to align requirements and interface definitions.
  • Follow established software engineering processes and configuration management to deliver robust, mission-critical work products.

Skills

C/C++ programming
Object-oriented programming
Embedded software testing
Hardware-software integration
Team collaboration

Education

Master's degree in Software Engineering, Computer Engineering, Computer Science, or related STEM major

Tools

Git
RTOS
Simulink
Python
Verilog/VHDL

Job description

RTX in Tucson, AZ seeks a software engineer to join the Effects Center, developing real-time embedded software for defense systems. You will design, code, test, and integrate critical software in a fast-paced, agile environment.

You will collaborate with systems engineers and hardware designers to align requirements and interfaces, applying C/C++, RTOS, and hardware-software integration skills. A master's in a STEM field and relevant experience are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Entry-Level Real-Time Embedded Software Engineer - Tucson
Entry-Level Real-Time Embedded Software Engineer - Tucson

globalhr • Tucson (AZ)

On-site
USD 57,000 - 109,000
Relocation assistance
Embedded Real-Time Software Engineer | Secret Clearance
Embedded Real-Time Software Engineer | Secret Clearance

globalhr • Tucson (AZ)

On-site
USD 69,000 - 131,000
Relocation offered
Embedded Software Engineer II - Real-Time Systems (Onsite)
Embedded Software Engineer II - Real-Time Systems (Onsite)

Raytheon • Tucson (AZ)

On-site
USD 69,000 - 131,000
Relocation
Benefits package
Real-Time Embedded Security Software Engineer – Tucson (Onsite)
Real-Time Embedded Security Software Engineer – Tucson (Onsite)

RTX • Tucson (AZ)

On-site
USD 57,000 - 109,000
Medical Insurance
401(k) match
Paid time off
Senior Principal Real-Time Embedded Software Engineer
Senior Principal Real-Time Embedded Software Engineer

Prattwhitney • Tucson (AZ)

On-site
USD 132,000 - 252,000
Medical
Dental
Vision
+1
Embedded Software Engineer II — DoD Secret Clearance (Onsite)
Embedded Software Engineer II — DoD Secret Clearance (Onsite)

RTX • Tucson (AZ)

On-site
USD 69,000 - 131,000
Relocation assistance
Onsite: Senior Principal Real-Time Embedded Architect
Onsite: Senior Principal Real-Time Embedded Architect

globalhr • Tucson (AZ)

On-site
USD 132,000 - 252,000
Relocation offered
Comprehensive benefits
Defense Software Test Engineer II
Defense Software Test Engineer II

Prattwhitney • Tucson (AZ)

On-site
USD 69,000 - 131,000
Annual short-term incentive
Annual long-term incentive
Benefits package
Real-Time Embedded Security Software Engineer
Real-Time Embedded Security Software Engineer

globalhr • Tucson (AZ)

On-site
USD 69,000 - 131,000
Medical insurance
Dental insurance
Vision insurance
+8
Principal Real-time Software Engineer
Principal Real-time Software Engineer

Prattwhitney • Tucson (AZ)

On-site
USD 107,500 - 204,500
Health, dental, vision, life and disability insurance
401(k) match and flexible spending accounts
Parental leave, paid time off, and holidays
+1