Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help redesign and port existing firmware into Rust. This role focuses on designing for manufacture and scale secure highperformance firmware for ARM CortexM and other microcontrollers while implementing hardware abstraction layers and ensuring robust board bringup for novel platforms.
Firmware Architecture & Security:
Assist in designing and implementing a secure firmware architecture with robust secure update mechanisms.
Develop and integrate secure firmware modules leveraging best practices and industry standards.
Hardware Abstraction and Peripheral Integration:
Implement HALs and drivers for unsupported peripherals and features.
Port or integrate lowlevel drivers for Bluetooth cellular and other communication modules.
System BringUp & Application Code:
Contribute to board bringup tasks using Rust.
Develop firmware application code and new Rust crates for unsupported SoCs as needed.
Rapid Prototyping & UI Framework Selection and bring products to market:
Evaluate and select an embedded GUI framework that supports rapid prototyping for UI needs. As well as late stage development to DFM and transition product to scale and final product launch
Collaboration & Documentation:
Work closely and communicate clearly with team to document designs review code and ensure compliance with security and performance guidelines.
Qualifications:
Essential:
Proven expertise with highperformance ARM CortexM and other microcontrollers.
Extensive experience with baremetal programming and embedded systems.
Demonstrated experience designing and developing secure firmware.
Proficiency in Rust particularly in board bringup and lowlevel hardware interaction.
Preferred:
Familiarity with the Rust embassy framework.
Handson experience with Arm TrustZone.
Experience in writing Rust crates for unsupported SoCs.
Solid understanding of secure firmware update protocols and architecture.
What We Offer:
An innovative work environment tackling challenging embedded systems projects.
Opportunities for professional growth in secure firmware development and advanced embedded technologies.
Competitive salary and benefits package.
Required Experience:
Senior IC
Full-Time