BAE Systems, Inc. · 7 hours ago
Principal Embedded Software Security Engineer
BAE Systems, Inc. is an international defense, aerospace and security company, and they are seeking a Principal Embedded Software Security Engineer. In this role, you will be responsible for architecting and implementing software cybersecurity features for complex embedded control systems, ensuring the integration and validation of these features within existing software product code bases.
Defense & Space
Responsibilities
Architecting software cybersecurity features into a real-time safety critical embedded control system
Implementing cybersecurity features in software interfacing directly with hardware components as part of a cybersecurity board support package
Implementing cybersecurity features in software at an application level including protection of data at rest and in transit
Integrating cybersecurity features with existing software product code bases
Applying cybersecurity standards, guidelines and best practices for the development of cybersecurity software
Qualification
Required
Bachelor‘s degree in Computer Science, Software Engineering, Electrical Engineering or related field with strong embedded software development background
5+ years of experience in embedded controls development with at least 3 years implementing and testing cybersecurity features
Experience in full software lifecycle including requirements, design, coding, integration and verification
Experience integrating on real-time, safety-critical electronic control systems that include hardware, software and programmable logic devices
Experience with implementing cybersecurity capabilities leveraging features/components including any of the following; secure boot, cryptographic accelerators, Trusted Execution Environments (TEEs), Trusted Platform Modules (TPMs) or Hardware Security Modules (HSMs)
Understanding of purpose and usage of; cryptographic objects: Keys, Certs, CRLs; algorithms: SHA, AES, RSA, ECC, HMAC, GMAC, etc., and protocols: TLS/DTLS, IPSec, etc
Solid knowledge and hands-on experience with C/C++, Python and assembly language programming
Experience performing static/dynamic code analysis
Technical writing skills: capable of creating required engineering documentation
Preferred
Master's Degree in related engineering field
5+ years of experience in avionics or electronic controls embedded development, including familiarity with systems such as flight controls, engine controls or mission systems, with at least 3 years of product security experience
CSSLP certification or equivalent certification
Experience applying any of the following security processes; DoD Risk Management Framework (RMF), DO-326A Airworthiness Security Process Specification or ISO-21434 Road Vehicle Security
Experience with MITRE's CVEs, CWEs, CAPEC and ATT&CK
Experience with Multi-core and ARM processing hardware
Experience with safety critical development guidelines including ARP4754, DO-178B/C, DO-254, ISO-26262 or equivalent safety process requirements
Demonstrated experience providing technical leadership
Team player with a proactive attitude and the ability to be productive in a dynamic/collaborative environment
Strong oral and written communications skills
Motivated self-starter with good problem solving skills, judgment, and analytical capability, with good planning and organizational skills
Benefits
Health, dental, and vision insurance
Health savings accounts
A 401(k) savings plan
Disability coverage
Life and accident insurance
Employee assistance program
Legal plan
Paid time off
Paid holidays
Paid parental leave
Military leave
Bereavement leave
Federal and state sick leave
Company recognition program
Company
BAE Systems, Inc.
Improving the future and protecting lives is an ambitious mission, but it’s what we do. BAE Systems, Inc. is the U.S.
H1B Sponsorship
BAE Systems, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)
2022 (2)
2021 (4)
2020 (6)
Funding
Current Stage
Late StageLeadership Team
Recent News
2024-05-12
2024-05-12
2024-05-08
Company data provided by crunchbase