Principal Embedded Firmware Engineer

Boston, Massachusetts


Full Time

$170k - $200k

Principal Embedded Firmware Engineer
Great Boston

Our client is a growing design and engineering consulting firm located in the Greater Boston area. You will be working on embedded firmware solutions that will be used among various industries and technologies for electromechanical control. The position is a hybrid full-time position.

They are seeking a highly skilled Principal Embedded Firmware Engineer with a proven track record in the development of embedded systems. As a key member of their engineering team, you will lead the design and implementation of firmware solutions for our cutting-edge products. Your expertise in embedded systems, C/C++ programming, and leadership will be instrumental in shaping the future of their technology.

Required Skills & Experience
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field; Master’s degree preferred.
  • 10+ years of experience in embedded firmware development with a strong proficiency in C/C++ programming languages.
  • Extensive hands-on experience with bare-metal coding and real-time operating systems (RTOS).
  • Proven track record of successfully leading complex firmware projects from inception to delivery.
  • Solid understanding of embedded hardware design and integration.
  • Excellent debugging and problem-solving skills with a meticulous attention to detail.
  • Strong communication skills with the ability to effectively collaborate with cross-functional teams.
  • Experience in mentoring junior engineers and providing technical guidance.
  • Familiarity with version control systems (e.g., Git), build tools, and continuous integration/deployment practices.
  • Ability to thrive in a fast-paced, dynamic environment and drive initiatives independently.
Desired Skills & Experience
  • Experience in developing firmware for wireless communication protocols (e.g., Bluetooth, Wi-Fi).
  • Knowledge of low-power design techniques and battery-powered embedded systems.
  • Familiarity with security principles and practices in embedded systems.
  • Contributions to open-source firmware projects or industry publications.
What You Will Be Doing
Tech Breakdown
  • C/C++
Daily Responsibilities
  • Lead the architecture, design, and development of embedded firmware solutions from concept to deployment.
  • Mentor and guide a team of firmware engineers, providing technical leadership and fostering a culture of innovation and excellence.
  • Collaborate closely with hardware engineers to define system architecture and ensure seamless integration between firmware and hardware components.
  • Optimize and debug firmware to ensure robust performance, reliability, and efficiency across various embedded platforms.
  • Conduct code reviews, enforce coding standards, and drive best practices in firmware development.
  • Define and implement testing strategies to verify and validate firmware functionalities and performance.
  • Stay current with emerging technologies and industry trends to continuously improve firmware development processes and methodologies.

The Offer
  • Bonus OR Commission eligible
You will receive the following benefits:
  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Posted by: Christina Carboni

Specialization: EmbeddedC++