Senior Embedded Software Engineer with 5+ years experience required by high-growth IoT company in the Northeast

As a key member of the design team, you will lead firmware design & development, through the full life-cycle, incorporating Embedded C, C++, RTOS, Agile, Microcontrollers, Device Drivers, Labview, Zigbee, Bluetooth, among other technologies. 


  • Degree in Software Engineering / Electronic Engineering or similar discipline
  • 5+ years experience in Embedded C / C++ / Microcontroller development
  • Ability to prototype mock-ups 
  • Ability to work on own initiative
  • Ability to lead people and project
  • Experience working with some of the following: SPI, I2C, Bluetooth, Zigbee, WiFi, 4G, 5G, Agile, Labview, MPLAB, SVN, Github, Assembly


  • Lead the design, development and implementation of all embedded software for new & existing designs
  • Take conceptual product designs through to working prototypes and on to fully integrated solutions
  • Continuously research and identify the best emerging technologies to enhance products, choosing the best firmware architecture/design to meet future product & communications requirements 

Refer a Friend