CybersecurityJobs.io
← Back to all jobs
Raytheon

Senior Embedded Software Security Engineer

Tucson, AZ $87k - $165k/yr Full time Posted 1h ago

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

LEARN MORE & APPLY NOW

Similar Jobs