Job Details
* Engineering
* Contract - 12 Months
* First Shift 8:00 AM - 4:30 PM
* Must be a U.S. Citizen
* Ability to obtain a Security Clearance
* $105.00 - $131.25 Hourly Education & Job Requirements
* A minimum of a Bachelor’s degree in Computer Science, Cybersecurity, Electrical Engineering, or a related technical field
* 9 or more years of related work experience or an equivalent combination of technical education and experience
* Proven experience 7+ years in secure boot loader development, signing, and configuration, including UEFI Secure Boot
* Strong knowledge of firmware security, encryption, hashing algorithms, and hardware root of trust concepts
* Experience 7+ years with PolarFire FPGA firmware services or similar hardware security platforms
* Proficiency 7+ years in developing and testing firmware updates and secure boot processes
* Familiarity with fuse configuration and hardware security features
* Experience developing user space APIs related to encryption and hashing
* Strong scripting and programming skills including C, C++, Python, and Bash for automation and development tasks
* Excellent problem-solving skills and attention to detail in security-critical environments
* Strong communication skills with experience creating technical documentation and delivering training
* Ability to work collaboratively in cross-functional teams and coordinate with external vendors
* Deep 5+ years understanding of cybersecurity standards and best practices related to firmware and boot security
* Experience 5+ years working in safety-critical environments and familiarity with relevant industry standards such as DO-178C, ISO 26262, or similar is a plus
* Proven ability to develop and maintain cybersecurity features that comply with safety-critical system requirements and certification processes
* Must be able to read, write, speak, and understand the English language Job Duties & Functions
* Develop, sign, and configure custom boot loaders, including company-developed boot loaders and open-source signed EFI boot loaders
* Lead Secure Boot integration efforts, including creating training materials, documentation, and coordinating with vendors to ensure compliance and security
* Perform recovery testing and verification to validate secure boot and firmware recovery mechanisms
* Support PolarFire firmware services related to encryption and hashing algorithms, including development and testing
* Develop and maintain user space APIs for PolarFire encryption and hash algorithms
* Implement and validate hardware root of trust features, including fuse configuration and testing
* Manage firmware update processes, including planning, execution, and verification of multiple firmware updates over the product lifecycle
* Design and develop custom Secure Boot UEFI applications to enhance system security
* Configure, test, and validate boot loaders to ensure a secure and reliable system startup
* Collaborate with cybersecurity, firmware, hardware, and software teams to integrate security features effectively
* Provide technical training and documentation to internal teams and stakeholders on secure boot and firmware security processes
* Stay current with cybersecurity best practices, secure boot technologies, and firmware security trends Physical Requirements & Environment
* Domestic travel may be required TeamGlobal Benefits
* Medical, Dental, Vision, 401 (k), and more!
* TG Rewards Program
* Employee Referral Program