Overview
On Site
USD 80,000.00 - 150,000.00 per year
Full Time
Skills
C
C++
Rust
System Integration
Collaboration
Software Security
Documentation
Firmware Development
Testing
Embedded Systems
CPU
x86
ARM Architecture
Debugging
JTAG
SPI
Evaluation
Operating Systems
Computer Hardware
Interfaces
USB
I2C
Ethernet
Scripting
Python
Shell
Computer Science
Computer Engineering
Electrical Engineering
Firmware
Law
Job Details
Piper Companies is seeking an experienced Firmware Engineer located in the Raleigh Durham, North Carolina area for a worldwide leader in technology. The Firmware Engineer role is hybrid 2 days on-site and 3 days remote. The Firmware Engineer designs, develops, and tests security features for embedded systems to ensure secure, trustworthy technology. The Firmware Engineer focuses on firmware development using languages like C/C++, Rust, and Python.
Responsibilities of the Firmware Engineer include:
Design and develop secure firmware solutions for embedded CPU systems, focusing on low-level programming and hardware integration.
Collaborate with product teams to deploy and support hardware and firmware-based security technologies across various platforms.
Assisting product teams by deploying hardware and software security technologies.
Developing documentation, proof of concepts, reference code, and scripts to facilitate adoption and verification of security technologies.
Qualifications for the Firmware Engineer include:
2+ years of experience in firmware development and testing on embedded CPU systems, including x86 and ARM architecture
Proficiency in low-level programming, debugging, and board-level bring-up using tools like JTAG, SPI, and evaluation boards.
Strong understanding of operating systems, firmware concepts, and hardware interfaces such as USB, I2C, and Ethernet.
Experience with scripting for automation (Python, Go, or shell), and familiarity with secure design principles and threat mitigation
Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering
Must be eligible to work in the United States
Compensation for the Firmware Engineer includes:
$80,000 - $150,000 annually with a comprehensive benefit: Medical, Dental, Vison, 401k, PTO, holidays, sick leave as required by law
This job opens for applications on 6/5/2025. Applications for this job will be accepted for at least 30 days from the posting date.
Responsibilities of the Firmware Engineer include:
Design and develop secure firmware solutions for embedded CPU systems, focusing on low-level programming and hardware integration.
Collaborate with product teams to deploy and support hardware and firmware-based security technologies across various platforms.
Assisting product teams by deploying hardware and software security technologies.
Developing documentation, proof of concepts, reference code, and scripts to facilitate adoption and verification of security technologies.
Qualifications for the Firmware Engineer include:
2+ years of experience in firmware development and testing on embedded CPU systems, including x86 and ARM architecture
Proficiency in low-level programming, debugging, and board-level bring-up using tools like JTAG, SPI, and evaluation boards.
Strong understanding of operating systems, firmware concepts, and hardware interfaces such as USB, I2C, and Ethernet.
Experience with scripting for automation (Python, Go, or shell), and familiarity with secure design principles and threat mitigation
Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering
Must be eligible to work in the United States
Compensation for the Firmware Engineer includes:
$80,000 - $150,000 annually with a comprehensive benefit: Medical, Dental, Vison, 401k, PTO, holidays, sick leave as required by law
This job opens for applications on 6/5/2025. Applications for this job will be accepted for at least 30 days from the posting date.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.