CybersecurityJobs.io
← Back to all jobs

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.

Similar Jobs