Principal Embedded Software Security Engineer

Raytheon

Tucson (AZ)

On-site

USD 140,000 - 210,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Retirement benefits
Parental leave
Flexible work schedules
Educational assistance
401(k) match
Paid time off

Job summary

Raytheon in Tucson seeks an experienced embedded software security engineer to support real-time missile software for deployed weapon systems. You will design, develop, and test embedded software in C/C++ across multiple platforms, collaborating with the Systems Security Engineering team to implement robust security features.

Role requires a STEM degree and 8+ years in software, with active U.S. government security clearance.

Qualifications

  • Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and 8+ years of relevant software experience.
  • Experience with C / C++.
  • Experience with Xilinx UltaScale+ MPSoC, Versal, or similar embedded processors.
  • Experience with embedded operating systems such as VxWorks, Embedded Linux, or similar.
  • Active and transferable U.S. government issued security clearance is required prior to start.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • Ability to obtain and maintain an Interim Secret level U.S. security clearance prior to start, with program access after start.
  • Ability to obtain INTERIM U.S. government issued security clearance is required prior to start.

Responsibilities

  • Apply understanding of real-time software design and performance impacts tied to System Security implementations.
  • Participate in application and embedded software design, development, integration, and testing for real-time missile software.
  • Use System Security principles to design and implement Missile software applications.
  • Develop software applications in C and C++ across a variety of computing platforms.
  • Assess how implementation details affect the overall missile system and develop or review source-level solutions.
  • Collaborate with the Systems Security Engineering team to define and implement requirements.
  • Work in a shared development environment to enable program teams to leverage specific capabilities.
  • Interface with the customer community to review technical design and support verification of system maturity.

Skills

C/C++
Embedded software
Security engineering

Education

Bachelor’s in STEM

Tools

C
C++
Xilinx UltaScale+ MPSoC
Versal
VxWorks
Embedded Linux
ARM architecture
PCIe
GPIO
I2C
SATA
FPGAs
ASICs
Python
Perl

Job description

Secure, mission-driven work in Tucson with Raytheon’s robust total rewards package and benefits designed to support health, family, and long-term stability. This onsite role supports real-time missile software security for deployed missile systems, combining embedded development with system security engineering in a common development environment.

Responsibilities
  • Apply understanding of real-time software design and performance impacts tied to System Security implementations.
  • Participate in application and embedded software design, development, integration, and testing for real-time missile software.
  • Use System Security principles to design and implement Missile software applications.
  • Develop software applications in C and C++ across a variety of computing platforms.
  • Assess how implementation details affect the overall missile system and develop or review source-level solutions.
  • Collaborate with the Systems Security Engineering team to define and implement requirements.
  • Work in a shared development environment to enable program teams to leverage specific capabilities.
  • Interface with the customer community to review technical design and support verification of system maturity.
Requirements
  • Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and 8+ years of relevant software experience.
  • Experience with C / C++.
  • Experience with Xilinx UltaScale+ MPSoC, Versal, or similar embedded processors.
  • Experience with embedded operating systems such as VxWorks, Embedded Linux, or similar.
  • Active and transferable U.S. government issued security clearance is required prior to start.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • Ability to obtain and maintain an Interim Secret level U.S. security clearance prior to start, with program access after start.
  • Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date.
Technologies

Development and systems work may involve C, C++, Xilinx UltaScale+ MPSoC, Versal, VxWorks, Embedded Linux, Linux/Unix environment, ARM architecture, PCIe, GPIO, I2C, SATA, FPGAs, ASICs, Python, and Perl.

Benefits
  • Robust total rewards package with compensation
  • Healthcare, wellness, and retirement benefits
  • Work/life benefits
  • Parental leave (including paternal leave)
  • Flexible work schedules
  • Achievement awards
  • Educational assistance
  • Child/adult backup care
  • Potential eligibility for annual short-term and/or long-term incentive compensation programs (based on level and collective-bargaining coverage)
  • Potential eligibility for benefits including medical, dental, vision, life insurance, short-term and long-term disability, 401(k) match, flexible spending accounts, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays
What this role aligns with (preferred qualifications)
  • Embedded software security experience
  • Knowledge of Linux/Unix environments and interfacing with FPGAs
  • Experience with low-level memory drivers and inter-processor communication
  • Secure boot concepts and cryptographic algorithms
  • Experience designing, implementing, testing, or fielding real-time security-oriented solutions on DoD programs (embedded experience highly preferred)
  • Experience using security-relevant tools for areas such as security auditing, network security, host/server security, communication security, or policy management
  • Experience in Agile and DevSecOps environments, including Agile/Scrum/Kanban frameworks
  • Experience with software configuration management and bug tracking tools
  • Experience with Python/Perl and knowledge of modern computer architectures and hardware technologies such as PCIe, GPIO, I2C, SATA, FPGAs, and ASICs

Onsite work: Employees in onsite roles work primarily onsite, including production and maintenance teams essential to product development. Security clearance: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Security Engineer
Senior Embedded Software Security Engineer

Raytheon • Tucson (AZ)

On-site
USD 87,000 - 165,000
Healthcare
401(k) match
Paid time off
+3
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
Embedded Software Security Engineer I - S3E
Embedded Software Security Engineer I - S3E

RTX • Tucson (AZ)

On-site
USD 57,000 - 109,000
Medical insurance
Dental insurance
Vision insurance
+10
Systems Security Engineer I - Anti-Tamper / Program Protection (On-site )
Systems Security Engineer I - Anti-Tamper / Program Protection (On-site )

RTX (Raytheon) • Tucson (AZ)

On-site
USD 65,000 - 90,000
Relocation Eligibility
Onsite work
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
Senior Real-Time Embedded Security Engineer (DoD)
Senior Real-Time Embedded Security Engineer (DoD)

Cybersecurity Jobs • Tucson (AZ)

On-site
USD 140,000 - 210,000
Healthcare benefits
Retirement benefits
Parental leave
+4
Systems Security Engineer I AntiTamper Program Protection Onsite
Systems Security Engineer I AntiTamper Program Protection Onsite

RTX • Tucson (AZ)

On-site
USD 57,000 - 109,000
Relocation eligibility
Benefits package
Senior Program Protection Engineer (Embedded Software Engineer)
Senior Program Protection Engineer (Embedded Software Engineer)

Prattwhitney • North Tewksbury (MA), Concord (MA), Tewksbury (MA)

On-site
USD 87,000 - 165,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Embedded Software Security Engineer- S3E
Senior Embedded Software Security Engineer- S3E

Prattwhitney • Tucson (AZ)

On-site
USD 87,000 - 165,000
Medical insurance
401(k) retirement plan
Flexible work schedules
+1
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