Firmware Engineer
A company is looking for a Firmware Engineer to design, implement, and test firmware solutions for embedded processor-based systems.
Key Responsibilities
Develop and deploy firmware-based security technologies to enhance product trustworthiness
Conduct architecture assessments and security vulnerability analysis
Create reference code, proof of concepts, and technical documentation to support adoption of security technologies
Required Qualifications
Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering
4-5 years of experience as a Firmware Engineer
Proficiency in C (open to C++) with exposure to Rust
Experience working with embedded CPU systems and architectures
Expertise in USB, JTAG, SPI, I2C, and Ethernet protocols/interfaces
A company is looking for a Firmware Engineer to design, implement, and test firmware solutions for embedded processor-based systems.
Key Responsibilities
Develop and deploy firmware-based security technologies to enhance product trustworthiness
Conduct architecture assessments and security vulnerability analysis
Create reference code, proof of concepts, and technical documentation to support adoption of security technologies
Required Qualifications
Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering
4-5 years of experience as a Firmware Engineer
Proficiency in C (open to C++) with exposure to Rust
Experience working with embedded CPU systems and architectures
Expertise in USB, JTAG, SPI, I2C, and Ethernet protocols/interfaces