Senior Firmware Engineer - C Onsite

Boston, Massachusetts

Onsite

Full Time

$140k - $170k

Our client is a leading consulting firm specializing in developing advanced manufacturing and automation solutions for a diverse range of clients. They deliver innovative, reliable, and efficient solutions that drive the success of our clients' operations. This is an onsite role in the greater Boston area, requiring 5 days a week in the Boston office. The ideal candidate has a significant amount of Firmware experience developing in C on manufacturing lines.

They seek a highly skilled and experienced Senior Firmware Developer to join our dynamic team. As a Senior Firmware Developer, you will play a critical role in designing, developing, and maintaining firmware for a variety of manufacturing and automation systems. You will work closely with cross-functional teams to deliver high-quality solutions that meet their clients' specific needs.

Required Skills & Experience

  • Proficiency in C programming language.
  • Strong understanding of embedded systems and microcontroller architecture
  • Experience with real-time operating systems (RTOS) and hardware abstraction layers (HAL).
  • Familiarity with communication protocols such as UART, SPI, I2C, and CAN.
  • Knowledge of debugging tools and techniques for embedded systems.
  • Minimum of 5 years of experience in firmware development for embedded systems, preferably in manufacturing and automation industries.

Desired Skills & Experience

  • Experience with advanced microcontroller families (e.g., ARM Cortex, PIC, AVR).
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Computer Science, or a related field.
  • Knowledge of FPGA programming and design.
  • Experience working in the manufacturing or industrial automation sectors.
  • Proficiency in other programming languages such as C++, Python, or assembly language.
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) practices.

What You Will Be Doing

Daily Responsibilities

  • 70% Hands On
  • 30% Team Collaboration

The Offer

  • Bonus OR Commission eligible

You will receive the following benefits:

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k)

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

#LI-JD7

Posted by: John Dolan

Specialization: C++