Software Security Engineer II

Raytheon

El Segundo (CA)

On-site

USD 120,000 - 180,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

Medical, dental, and vision
401(k) match
Flexible schedules
Paid time off

Job summary

Raytheon is hiring a Software Security Engineer II to support the Software Product Assurance team in El Segundo, CA. This onsite role focuses on delivering security for real-time embedded sensor software while helping ensure programs follow required SW Product Assurance processes.

You'll work within a common development environment and partner with cross-functional engineering teams to define and execute capability-driven testing and deployment needs.

Qualifications

  • Bachelor's in STEM from an accredited university plus minimum 2 years of software experience, or Master's in STEM.
  • Experience with C/C++ and scripting languages such as Python or Perl.
  • Experience in Agile/Scrum/Kanban or similar development environments.
  • Experience with RTOS, kernel or device driver development, software integration, or similar.
  • Active and existing security clearance required; US citizenship required.

Responsibilities

  • Support security for real-time embedded sensor software across platforms.
  • Implement software security principles across design, development, integration, and testing.
  • Develop applications using multiple programming languages across platforms.
  • Ensure adherence to SW Product Assurance processes across programs.
  • Collaborate to define TDMC execution, development, and deployment requirements.
  • Work in a common development environment to leverage capabilities.

Skills

C/C++
Python
Perl
RTOS experience
Agile/Scrum/Kanban

Education

Bachelor's in STEM
Master's in STEM

Tools

Linux/Unix
VxWorks
Petalinux/Yocto

Job description

Raytheon is hiring a Software Security Engineer II to support the Software Product Assurance team in El Segundo, CA. This onsite role focuses on delivering security for real-time embedded sensor software while helping ensure programs follow required SW Product Assurance processes. You'll work within a common development environment and partner with cross-functional engineering teams to define and execute capability-driven testing and deployment needs.

Responsibilities
  • Support the mission to provide world-class security software for deployed sensor systems across multiple platforms.
  • Implement software security principles for embedded software across design, development, integration, and testing of real-time sensor software.
  • Develop software applications using multiple programming languages across a variety of computing platforms.
  • Ensure SW Product Assurance process adherence across programs.
  • Apply real-time software design knowledge and understand performance implications tied to specific System Security implementations.
  • Collaborate with cross-functional engineering teams to define and implement Test Driven Multidisciplinary Capability (TDMC) execution, development, and deployment requirements.
  • Work in a common development environment to enable programs to leverage specific capabilities.
Requirements
  • Typically requires a Bachelor's in STEM (Science, Technology, Engineering, or Mathematics) from an accredited university plus minimum 2 years of relevant software experience, or a Master's in STEM from an accredited university.
  • Experience with C / C++ and experience with scripting languages such as Python, Perl, or similar.
  • Experience working in Agile/Scrum/Kanban or similar development environments as part of a software team.
  • Education or on-the-job experience in Real-Time Operating Systems (RTOS), kernel or device driver development, software integration, or similar.
  • Active and existing security clearance required prior to start date, with eligibility restricted to U.S. citizens.
Technologies

Relevant technologies include C / C++, Python, Perl, Linux/Unix, FPGAs, ASICs, PCIe, GPIO, I2C, SATA, ARM Architecture, cryptographic algorithms, containerization, DevSecOps tools, model-based engineering, test-driven development, and embedded platforms such as VxWorks, Embedded Linux, Petalinux, and Yocto. Also listed are RMF, TIG, Xilinx UltaScale+ MPSoC, Versal, and secure boot concepts.

Benefits
  • Medical, dental, and vision
  • Life insurance
  • Short-term and long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee Assistance Program
  • Employee Scholar Program
  • Parental leave
  • Paid time off and holidays
Security Clearance Information
  • DoD Clearance: Secret
  • Status: Active and existing security clearance required on day 1
  • Eligibility: U.S. citizenship required; active and transferable U.S. government issued security clearance required prior to start date
Preferred Qualifications
  • Experience or knowledge with several of: Linux/Unix; interfacing with FPGAs and ASICs; low-level memory drivers; inter-processor communication; interface protocols (PCIe, GPIO, I2C, SATA); ARM architecture; secure boot concepts; cryptographic algorithms; containerization and software hardening techniques; RMF and TIG; Xilinx UltaScale+ MPSoC, Versal, or similar embedded processors; VxWorks or Embedded Linux or similar RTOS/embedded OS experience; Petalinux or Yocto experience.
  • Embedded software security, software configuration management, and bug tracking tools.
  • DevSecOps tools, model-based engineering, and test-driven development, plus validation and verification experience for software applications.
  • Full software development lifecycle for real-time embedded security-oriented products.

Onsite: Employees in onsite roles work primarily onsite, including production and maintenance employees who are essential to product development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Onsite Real-Time Embedded Security Engineer II
Onsite Real-Time Embedded Security Engineer II

Cybersecurity Jobs • El Segundo (CA)

On-site
USD 120,000 - 180,000
Medical, dental, and vision
401(k) match
Flexible schedules
+1
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
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
Software Security Engineer II
Software Security Engineer II

Prattwhitney • El Segundo (CA)

On-site
USD 76,000 - 144,000
Medical, dental, vision
401(k) match
Flexible work schedules
+2
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
Embedded Security Software Engineer II (Onsite)
Embedded Security Software Engineer II (Onsite)

RTX • El Segundo (CA)

On-site
USD 76,000 - 144,000
Relocation Eligible
Senior Software Security Engineer, Onsite
Senior Software Security Engineer, Onsite

Raytheon • El Segundo (CA)

On-site
USD 96,000 - 182,000
RTX Employee Scholar Program
401(k) plan with 4% match
Flexible work schedules
Software Security Engineer, Onsite
Software Security Engineer, Onsite

RTX • El Segundo (CA)

On-site
USD 76,000 - 144,000
Relocation assistance
Onsite role