More jobs:
Embedded Software Security Engineer
Job in
El Segundo, Los Angeles County, California, 90245, USA
Listed on 2026-10-28
Listing for:
Cybersecurity Jobs
Full Time
position Listed on 2026-10-28
Job specializations:
-
Software Development
Software Engineer, DevOps, Embedded Software Engineer, Python
Job Description & How to Apply Below
Raytheon is hiring an Embedded Software Security Engineer I to implement software security principles for embedded real-time sensor software. The role includes development, integration, testing, and adherence to SW Product Assurance processes on programs supporting deployed sensor systems.
Location and Work ModeEl Segundo, CA, United States of America (onsite)
CompensationUSD 62, per yearly
Security Clearance and CitizenshipThis role requires an active DoD Secret clearance and U.S. citizenship
. An active and transferable U.S. government issued security clearance is required prior to the start date, and eligibility to obtain a security clearance is required. Only U.S. citizens are eligible for a security clearance.
Bachelor's degree in a STEM discipline
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 across a variety of computing platforms.
- Ensure SW Product Assurance processes are followed on assigned programs.
- Apply knowledge of real-time software design and understand performance implications tied to specific System Security implementations.
- Collaborate with cross-functional Engineering teams to define and execute Test Driven Multidisciplinary Capability (TDMC) based development and deployment requirements.
- Work within a common development environment to support program ability to leverage specific capabilities.
- Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited institution.
- Experience developing, and testing or debugging software using C, C++, or similar object-oriented programming languages
, plus experience with scripting languages such as Python and Perl
. - Strong Object-Oriented Design knowledge.
- Active and existing Secret-level security clearance required.
- Active and transferable U.S. government issued security clearance required prior to start date.
- U.S. citizenship required for security clearance eligibility.
- Education or on-the-job experience with Real-Time Operating Systems (RTOS).
- Education or on-the-job experience with Kernel or Device Driver development
. - Education or on-the-job experience in Software Integration
. - Education or on-the-job experience in hands-on troubleshooting and problem-solving
. - Experience developing software in a team-based development environment with strong teamwork and communication skills.
- C, C++, Python, Perl
- Real-Time Operating Systems (RTOS)
- Arduino, Raspberry Pi
- Ada, Rust, MATLAB
- PCIe, GPIO, I2C, SATA
- Git, Git Lab, CMake, Eclipse
- Docker, Kubernetes, Jenkins, Bitbucket
- Google Test, Qt
- Static Code Analysis, Automated Build, Automated Test
- Continuous integration/continuous delivery (CI/CD)
- Test-Driven Development and Test Driven Multidisciplinary Capability (TDMC)
- Scrum
- Knowledge of Software Development Processes and experience participating in all phases of the Software Development Life Cycle (SDLC), including requirements, design, implementation, and testing.
- Experience developing real time software on Arduino, Raspberry Pi, or other embedded processors.
- Hardware/software integration experience.
- Familiarity with interface protocols, such as PCIe, GPIO, I2C, and SATA.
- Cryptographic algorithms experience.
- Experience developing embedded software using ADA, Rust, or similar secure programming languages.
- Modeling and Simulation knowledge, including experience with MATLAB.
- Cybersecurity experience with security-relevant tools and devices for vulnerability scanning, security auditing, network security, host/server security, communication security, or policy management.
- Experience using Scrum techniques within an Agile software development process.
- Experience implementing and using Dev Sec Ops pipelines, including Static Code Analysis, Automated Build, and Automated Test techniques using CI/CD with a Test-Driven Development approach.
- Familiarity with containerization technologies and software hardening techniques.
- Familiarity with a breadth of software tools, including Git, Git Lab, CMake, Eclipse, Docker, Kubernetes, Jenkins, Bitbucket, Google Test, and Qt.
- Medical
- Dental
- Vision
- Life insurance
- Short-term disability
- Long-term disability
- 401(k) match
- Flexible spending accounts
- Flexible work schedules
- Employee assistance program
- Employee Scholar Program
- Parental leave
- Paid time off
- Holidays
- Annual short-term and/or long-term…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×