Senior Embedded / Firmware Engineer - Milford, MA

Posted on

CIVIQ is looking for a talented Senior Embedded/Firmware Engineer to join our team and support the software development of our products’ printed circuit boards (PCBs). As you learn the functional requirements and schematics of our Microchip-based PCBs, you will assume responsibility for developing and testing their firmware. Your expertise will allow you to make an ongoing contribute to the future design and development of our PIC-based PCBs. In addition, you will develop the firmware or SOM-based embedded software that supports their integration with our products.


  • Develop, test and support the commercial-grade firmware for our Microchip-based PCBs
  • Develop firmware or SOM-based embedded software for our products’ integration of 3rd party vendors' sensors and IoT devices
  • Own the responsibility for providing your deliverables on time and on budget
  • Collaborate with our electrical engineers and backend software developers
  • Own the mutual responsibility to deliver commercial-grade integrated solutions on time and on budget

Technical/Professional Knowledge/Skills:

  • Proven track record of developing commercial-grade firmware for Microchip-based PCBs
  • Expertise in Microchip PICs’ C programming
  • Deep expertise with SPI, I2C, UART & AD/DA, EEPROM
  • Ability to code, debug and troubleshoot
  • Ability to develop, execute and validate stress tests firmware
  • Self-manage with minimal direction while working well in a fast-paced multi-disciplinary team
  • Implementation of communication protocols such as CAN, ModBus, GSM, GPS, Lora is a plus

Essential Education & Experience:

  • BS in computer engineering or computer science or equivalent experience
  • Experience developing stress tests and validation tests for the firmware is a must
  • Experience developing stress tests and validation tests for the firmware is a must
  • Electrical engineering experience is a plus
  • Demonstrable ability to take responsibility for deliverables and work to very tight timelines

CIVIQ Smartscapes is an Equal Opportunity Employer: Minorities/Females/Veterans/Disabled

Stay informed with the latest news to learn how your city can become smarter and more connected.

Private, secure, and spam-free!

1 (508) 381-2900

430 Fortune Blvd
Milford, MA 01757