Senior Embedded Software Security Engineer

Raytheon

Tucson (AZ)

On-site

USD 87,000 - 165,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare
401(k) match
Paid time off
Educational assistance
Parental leave
Retirement plan

Job summary

Cybersecurity Jobs is seeking a Senior Embedded Software Security Engineer to support real-time missile software in Tucson, AZ. The role emphasizes security-focused embedded development and DoD program requirements.

You will develop in C/C++, work with VxWorks/Embedded Linux, and coordinate with Systems Security to ensure secure, verifiable software across multiple platforms. Onsite in Tucson, security clearance required.

Qualifications

  • Bachelor’s degree in STEM and at least 5 years of relevant software experience.
  • Proficiency in C/C++ and embedded software development.
  • Experience with DoD programs and security clearances.

Responsibilities

  • Apply real-time software design practices for missile systems.
  • Develop and test C/C++ software across platforms.
  • Collaborate with Systems Security Engineering to define requirements.
  • Interface with customer to review design and verify maturity.
  • Support embedded OS such as VxWorks or Embedded Linux.
  • Enable reuse of features in a shared development environment.

Skills

C / C++
Python
Perl

Education

Bachelor’s in STEM

Tools

Xilinx UltaScale+ MPSoC
Versal
VxWorks
Embedded Linux
Linux/Unix

Job description

Senior Embedded Software Security Engineer role supporting real-time security software for deployed missile systems in Tucson, AZ.

Responsibilities
  • Apply real-time software design practices and evaluate performance implications tied to specific System Security implementations
  • Support application and embedded software design, development, integration, and testing for real-time missile software
  • Use System Security principles when designing and implementing Missile software applications
  • Develop C and C++ software applications across multiple computing platforms
  • Connect implementation-level work to the missile system “big picture” and develop or review source‑level solutions
  • Partner with the Systems Security Engineering team to define and implement requirements
  • Work in a shared development environment to enable program capability and reuse of specific features
  • Interface with the customer community to review technical design and help support verification of system maturity
Requirements
  • Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years of relevant software experience
  • Experience with C / C++
  • Experience with Xilinx UltaScale+ MPSoC, Versal, or similar embedded processors
  • Experience with embedded OS such as VxWorks, Embedded Linux, or similar
  • Ability to obtain and maintain an Interim Secret Level U.S. security clearance prior to the start date, with the ability to obtain program access after start
  • Active and transferable U.S. government issued security clearance required prior to start date
  • U.S. citizenship required (only U.S. citizens are eligible for a security clearance)
  • DoD clearance: Secret
Preferred Qualifications
  • Embedded Software Security experience
  • Linux/Unix environment experience
  • Interfacing with FPGAs
  • Interfacing with low-level memory drivers
  • Inter-processor communication
  • ARM Architecture experience
  • Secure boot concepts experience
  • Cryptographic Algorithms experience
  • Experience designing, implementing, testing, or fielding real-time security-oriented solutions on Department of Defense (DoD) programs (embedded experience highly preferred)
  • Experience using security-relevant tools and devices for security auditing, network security, host/server security, communication security, or policy management
  • Experience in Agile and DevSecOps environments
  • Experience in Agile/Scrum/Kanban frameworks and development environments
  • Experience with software configuration management and bug tracking tools
  • Experience with Python / Perl
  • Knowledge of modern computer architectures and hardware technologies including PCIe, GPIO, I2C, SATA; FPGAs; ASICs
Technologies
  • C, C++, Python, Perl
  • Xilinx UltaScale+ MPSoC, Versal
  • VxWorks, Embedded Linux, Linux/Unix environment
  • FPGAs, ARM Architecture
  • Secure boot concepts, Cryptographic Algorithms
  • PCIe, GPIO, I2C, SATA
  • ASICs
  • Agile, DevSecOps, Scrum, Kanban
Compensation
  • Salary range: USD 86,800 - 165,200 per year
Benefits
  • Healthcare; medical, dental, vision
  • Retirement and work/life benefits
  • Parental leave (including paternal)
  • Flexible work schedules
  • Achievement awards
  • Educational assistance
  • Child/adult backup care
  • Robust total rewards package with compensation
  • Life insurance; short-term disability; long-term disability
  • 401(k) match; flexible spending accounts
  • Employee assistance program
  • Employee Scholar Program
  • Paid time off; holidays
  • Annual short-term and/or long-term incentive compensation programs (depending on level and coverage)
Work Model and Location
  • Onsite role: primarily onsite
  • Campus location: Tucson, AZ 85756, United States of America
  • Onsite requirements include production and maintenance employees
Security Clearance Process
  • This position requires a security clearance
  • DCSA Consolidated Adjudication Services (DCSA CAS), a Department of Defense agency, handles and adjudicates the security clearance process
  • More information: https://www.state.gov/m/ds/clearances/c10978.htm
What You Will Do
  • Provide world class Security Software for use in deployed missile systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Software Security Engineer
Principal Embedded Software Security Engineer

Raytheon • Tucson (AZ)

On-site
USD 140,000 - 210,000
Healthcare benefits
Retirement benefits
Parental leave
+4
Senior Embedded Security Engineer – Missile Software
Senior Embedded Security Engineer – Missile Software

Cybersecurity Jobs • Tucson (AZ)

On-site
USD 87,000 - 165,000
Healthcare
401(k) match
Paid time off
+3
Embedded Software Security Engineer I - S3E
Embedded Software Security Engineer I - S3E

Raytheon • Tucson (AZ)

On-site
USD 57,000 - 109,000
Medical
Dental
Vision
+11
Software Security Engineer
Software Security Engineer

Cybersecurity Jobs • El Segundo (CA)

On-site
USD 76,000 - 144,000
Medical, dental, vision
Life insurance
Disability insurance
+6
Senior Software Security Engineer, Onsite
Senior Software Security Engineer, Onsite

Raytheon • Goleta (CA)

On-site
USD 96,000 - 182,000
Scholarship program
401(k) match
Flexible work schedules
Software Security Engineer II
Software Security Engineer II

Raytheon • El Segundo (CA)

On-site
USD 120,000 - 180,000
Medical, dental, and vision
401(k) match
Flexible schedules
+1
Software Security Engineer I
Software Security Engineer I

RTX • El Segundo (CA)

On-site
USD 63,000 - 120,000
Medical benefits
Dental benefits
Vision benefits
+3
Systems Security Engineer I – Anti-Tamper / Program Protection (On-site )
Systems Security Engineer I – Anti-Tamper / Program Protection (On-site )

Raytheon • Tucson (AZ)

On-site
USD 57,000 - 109,000
Relocation Eligibility
Embedded Software Security Engineer I
Embedded Software Security Engineer I

Cybersecurity Jobs • El Segundo (CA)

On-site
USD 63,000 - 120,000
Medical
Dental
Vision
+12
Senior Principal Embedded Software Engineer
Senior Principal Embedded Software Engineer

Integrated Solutions for Systems, Inc. (IS4S) • Fort Walton Beach (FL)

On-site
USD 150,000 - 210,000
Medical, dental, and vision care
Employee ownership
401(k) retirement plan
+2