Engineer: Sr. Embedded Firmware Engineer
Nanobiosym · Cambridge, MA · 3 mo ago
EngineeringFull-time
Position Overview
Key Responsibilities
Qualifications
What We Offer
Skills
Benefits
Pay
Schedule
- 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 low-level drivers for Bluetooth, cellular, and other communication modules.
- System Bring-Up & Application Code:
- Contribute to board bring-up tasks using Rust.
- Develop firmware application code and new Rust crates for unsupported SoCs as needed.
- Rapid Prototyping & UI Framework Selection:
- Evaluate and select an embedded GUI framework that supports rapid prototyping for UI needs.
- Bring products to market through late stage development to Design For Manufacture (DFM) and transition to 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.
Skills:
- Proven expertise with high-performance ARM Cortex-M and other microcontrollers.
- Extensive experience with bare-metal programming and embedded systems.
- Demonstrated experience designing and developing secure firmware.
- Proficiency in Rust, particularly in board bring-up and low-level hardware interaction.
- Familiarity with the Rust embassy framework.
- Hands-on experience with Arm TrustZone.
- Experience in writing Rust crates for unsupported SoCs.
- Solid understanding of secure firmware update protocols and architecture.
- Experience with medical device compliance and documentation as per FDA and ISO13485 standards.
- PhD or MS/ME in EECS.
Benefits:
- 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.