Skip Navigation

Principal Embedded Software Engineer
Marlborough, MA

Back To Job Board

Direct Hire

$165,000 - $185,000 / yr

Principal Embedded Software Engineer


Work for a leading team in the development of electric grid technology. They’re a long-time trusted name in the utility power space, and they’re leading the industry in technology critical to the stability, growth, and innovations needed for our energy future.


Company Information

  • 100-year-old company with new R&D facility
  • Heavy investment in new product development, backed by corporate parent
  • Already working on advanced projects with utility industry leaders


They Value and Appreciate Their Employees

Top-shelf benefits package and an opportunity to make a bottom-line difference on how things are done, with management that wants your input.


Your Role with the Company

In this position, you’ll be responsible for providing leadership in the development of cutting-edge test and monitoring products used in the power industry. Your work will be a mix of hands-on software development (primarily C++) and in-the-trenches leadership in the development of embedded software for new products and features for next-gen instruments.  You will be given considerable latitude in determining the technical objectives of assignments with the cooperation of development managers.


Community Information

This company is located west of Boston, in one of the nation’s top tech-hubs, with access to great schools (including world-class universities). The area has high quality-of-life ratings, including for families. 


Background Profile

  • Expertise in embedded Linux development, with strong skills in C++.
  • 15+ years of experience (5+ years as a lead) in the development of embedded software for high-voltage equipment (utility power, industrial systems, etc.).  
  • Exposure to a variety of embedded system communication protocols (I2C, SPI, TCP,IP, VLAN, etc.).
  • Working knowledge of Direct Memory Access (DMA)
  • This is a client-facing position, so communication and presentation skills are critical
  • BS in Computer Engineering or Electrical Engineering


Salary Range: $165,000-185,000/year, plus bonus (between $10-12K)


Type: Direct-Hire

Travel: Minimal (less than 5%)

Relocation Assistance: Subject to review

Visa Sponsorship: H1B transfers or TN

Back To Job Board

Submit Your Resume

"*" indicates required fields

First Name*
Last Name*
Max. file size: 20 MB.
Drop your resume and other files here or upload here
This field is for validation purposes and should be left unchanged.