EngineerJobs.io
← Back to all jobs
Raytheon

Senior Embedded Software Security Engineer

Tucson, AZ $87k - $165k/yr Full time Posted 2d ago

Job Description

Raytheon is seeking a Senior Embedded Software Security Engineer to support the Software Security Sensors and Effectors (S3E) Department in Tucson, AZ. In this onsite role, you will help develop security software for deployed missile systems, applying real-time embedded application skills in C and C++ alongside system security principles. The position requires DoD Secret clearance eligibility and the ability to obtain an Interim Secret Level prior to start.

Role and focus

You will work on application and embedded software design, development, integration, and testing for real-time missile software. A core part of the work is understanding how implementation choices influence performance and how your contributions connect to the larger missile system architecture, including the ability to develop or review solutions at the source code level.

Responsibilities

  • Apply knowledge of real-time software design and performance implications tied to specific System Security implementations.
  • Design, develop, integrate, and test real-time missile software at the application and embedded levels.
  • Apply System Security principles to the design and implementation of Missile software applications.
  • Develop software applications using C and C++ across a variety of computing platforms.
  • Coordinate with the Systems Security Engineering team to define and implement requirements.
  • Work in a common development environment that supports program capabilities.
  • Interface with the customer community to review technical design and support verification of system maturity.

Required qualifications

  • Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and at least 5 years of relevant software experience.
  • Experience with C / C++.
  • 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 is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • DoD Clearance: Secret.
  • Ability to obtain INTERIM U.S. government issued security clearance prior to start date.

Preferred skills

  • Embedded software security experience.
  • Experience with Linux/Unix environments.
  • Experience interfacing with FPGAs and low-level memory drivers.
  • Inter-processor communication experience.
  • Experience with ARM Architecture and secure boot concepts.
  • 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 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 using software configuration management and bug tracking tools.
  • Experience with Python and/or Perl.
  • Knowledge of modern computer architectures and hardware technologies including PCIe, GPIO, I2C, SATA, FPGAs, and ASICs.

Technology areas

  • C, C++
  • Xilinx UltaScale+ MPSoC, Versal (or similar embedded processors)
  • Embedded OS: VxWorks, Embedded Linux (or similar)
  • Linux/Unix environment
  • FPGAs, ARM Architecture
  • Secure boot concepts, cryptographic algorithms
  • Python, Perl
  • PCIe, GPIO, I2C, SATA
  • ASICs
  • Agile, DevSecOps, Scrum, Kanban

What you will do for the mission

The mission centers on providing world-class security software for use in deployed missile systems. You will apply security and embedded software skills to help ensure the maturity and verification of technical designs in customer-relevant contexts.

Work mode, location, and clearance notes

  • Onsite at the company campus in Tucson, AZ; employees in onsite roles work primarily onsite.
  • This position requires a security clearance.
  • DCSA Consolidated Adjudication Services (DCSA CAS) adjudicates the security clearance process.
  • More information about security clearances is available on the U.S. Department of State website: https://www.state.gov/m/ds/clearances/c10978.htm

Compensation and benefits

The salary range for this role is USD 86,800 - 165,200 per year.

  • Healthcare, medical, dental, vision
  • Life insurance
  • Short-term disability, long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Employee assistance program
  • Employee Scholar Program
  • Paid time off, holidays
  • Parental leave (including paternal)
  • Flexible work schedules
  • Achievement awards
  • Educational assistance
  • Child/adult backup care
  • Robust total rewards package with compensation and annual short-term and/or long-term incentive compensation programs (depending on level and coverage)

Additional location information

This position is based onsite at Raytheon’s campus in Tucson, AZ. Additional local content includes “Tucson is Awesome” and “Winter in Tucson.”

  • “Tucson is Awesome”: https://www.youtube.com/watch?v=i65wOwKcNIQ
  • “Winter in Tucson”: https://www.youtube.com/watch?v=yZdKKkF0QkE

Minimum experience

Minimum experience requirement is 5 years.

Similar Jobs