Software Security Engineer I
Raytheon
El Segundo, CAFresher2h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- Embedded systemsC++CPythonAgileLinux
- Work
- On-site in El Segundo
- Pay
- Not stated by the employer.
- Skill demand
- Python54%C++21%Embedded systems14%C6%of 99 similar entry-level jobs posted in the US this week
- Listed
- Oct 29, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Software Product Assurance team in El Segundo, CA is seeking a highly motivated Software Security Engineer I to work onsite.
Key Responsibilities
- Implement Software Security principles for embedded software design, development, integration, and testing of real-time sensor software.
- Develop software applications using multiple programming languages on a variety of computing platforms.
- Ensure the SW Product Assurance processes are followed on our programs.
- Understand real-time software design and the performance implications associated with specific System Security implementations.
- Work closely with cross functional Engineering teams to define and implement Test Driven Multidisciplinary Capability (TDMC) based execution development and deployment requirements.
- Work in a common development environment to support and facilitate program ability to leverage specific capabilities.
Requirements & Tech Stack
- U.S. citizenship is required.
- The ability to obtain and maintain a U.S. government issued security clearance is required.
- DoD Clearance: Secret (Active and existing security clearance required after day 1)
- C / C++
- Python, Perl, or similar scripting languages.
- Experience working in Agile/Scrum/Kanban or similar development environment as part of a software team.
Qualifications
- Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM)
- Experience with C / C++ and experience with scripting languages like Python, Perl, or similar.
- Experience working in Agile/Scrum/Kanban or similar development environment as part of a software team.
- The ability to obtain and maintain a U.S. government issued security clearance is required.
- U.S. citizenship is required.
Preferred Qualifications
- Education or on-the-job experience in:
- Real-Time Operating Systems (RTOS)
- Kernel or Device Driver development
- Software Integration
- Validation and verification of software applications
- Full software development lifecycle for real-time embedded security-oriented products
- Experience/Knowledge of several of the following:
- Linux/Unix environment
- Interfacing with FPGAs and ASICs
- Interfacing with low-level memory drivers
- Inter-processor communication
- Interface protocols, such as PCIe, GPIO, I2C, and SATA
- ARM Architecture
- Secure boot concepts
- Cryptographic Algorithms
- Containerization and software hardening techniques
- Xilinx UltaScale+ MPSoC, Versal, or similar Embedded Processors
- VxWorks, Embedded Linux, or similar embedded Operating System experience
- Embedded Software Security
- Use of software configuration management and bug tracking tools
- DevSecOps tools, Model-based Engineering, and Test Driven Development