Rebuildmanufacturing
Principal Embedded Firmware Engineer
Wilmington, MA. Posted 12 months ago
The role
The Principal Embedded Firmware Engineer will implement embedded software solutions for client projects from ideation through production. This role involves leading and mentoring engineering teams, providing technical oversight, and designing scalable firmware architectures.
What you will do
- Implement embedded software solutions for client projects from ideation through production.
- Act as a player-coach to support and mentor product development teams.
- Coach engineers on professional skills like project management and project scoping.
- Provide expert guidance and oversight for embedded firmware solutions.
- Champion and implement best practices for the firmware development lifecycle.
- Conduct electrical characterization and debugging using advanced test equipment.
- Create innovative firmware solutions for complex problems with ambiguous requirements.
- Contribute to new business opportunities and project scoping.
- Collaborate with multi-disciplinary teams to develop unified system methodologies.
Required qualifications
- 15+ years of progressive experience in embedded firmware engineering.
- Expertise in programming C and C++ and a wide range of microcontrollers.
- 10+ years of electronic product experience from concept through manufacturing.
- Ability to design scalable, maintainable, and robust software architectures.
- Background in hardware/firmware interaction such as firmware control of actuators, motors, sensors, etc.
- Expertise in programming microcontrollers and peripherals such as UART, SPI, I2C, USB, GPIO, ADC, PWM, etc.
- Experience developing device drivers and applications in embedded Linux runtimes (Raspbian, Yocto, Ubuntu, or others).
- Implementation of runtime environments (FreeRTOS, Zephyr, others) and bare-metal programming.
- Experience with source code management tools such as Git/Subversion, and Jira.
- Experience using firmware development tools such as IDEs, compilers, debuggers, and cross-compilers.
- Ability to lead projects, including project scoping and task estimation.
- Understanding of Agile methodologies and experience as a scrum team member and scrum master.
Nice to have
- Working knowledge of regulatory standards (e.g., FCC, UL) and an understanding of medical device certification (ISO 13485, IEC 62304).
- Implementation of control algorithms and an understanding of control theory.
- Experience programming in specialized runtimes like ROS and QT.
Benefits
- Medical
- Dental
- Vision
- Retirement
- Paid time off
- Annual incentive compensation
- Long-term incentives
- Ownership in the company
About the company
Re:Build Manufacturing aims to ensure the next generation of important products are made at scale in America. Re:Build Fikst, LLC is a product design and engineering consulting firm located in Wilmington, MA.