Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Engineer

Russell Tobin

Job Description

Job Description

Principal Embedded Software Engineer - Connected Devices & IoT

Location: Burlington, MA (Hybrid)
Duration: 6-Month W2 Contract
Pay: $100–$126/hour W2, depending on experience

Russell Tobin is partnering with a leading consumer products company to hire a Principal Embedded Software Engineer to help design and develop embedded software for next-generation connected appliance platforms. This role is ideal for an experienced engineer who can independently drive complex software development efforts, contribute to architecture decisions, and mentor other engineers while delivering high-quality embedded solutions.

What You'll Do

Lead the design, development, testing, deployment, and maintenance of embedded software applications and platform features. You'll collaborate with cross-functional teams, participate in architecture and design discussions, perform code reviews, troubleshoot complex system issues, and help elevate engineering excellence through technical leadership and mentorship.

What We're Looking For

  • 15+ years of relevant experience with a Bachelor's degree, 10+ years with a Master's degree, or equivalent experience.
  • Strong expertise in embedded software development using C/C++ and FreeRTOS.
  • Experience with low-level hardware and peripheral integration, including I2C, SPI, UART, GPIO, PWM, LCD, and LED interfaces.
  • Embedded IoT experience with technologies such as BLE, Wi-Fi, MQTT, TLS, DHCP, TCP/IP, UDP, GATT, and X.509 certificates.
  • Proven ability to independently deliver complex software solutions and provide technical leadership within an engineering team.

Preferred Experience

Experience developing software for consumer electronics, appliances, or other connected devices, along with familiarity with Agile development practices and tools such as Jira, Confluence, Git, and Bitbucket.

Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.

Equal Employment Opportunity
Russell Tobin is an equal opportunity employer. We do not discriminate on the basis of the race, religious creed, color, national origin, ancestry, physical disability, mental disability, reproductive health decision making, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other characteristic protected by applicable federal, state, or local law.

 
Fair Chance Employment
Russell Tobin is a Fair Chance employer. We consider all qualified applicants, including those with criminal histories, in a manner consistent with applicable state and local Fair Chance laws and ordinances, including, the California Fair Chance Act and all applicable local Fair Chance ordinances.

 
Accommodations
We are committed to providing reasonable accommodations to applicants and employees with disabilities. If you require a reasonable accommodation to participate in the application or interview process, or to perform the essential functions of this role, please contact us. 

 
Only applicable for San Francisco Candidates : Under the San Francisco Lactation in the Workplace Ordinance, we will provide written notice of lactation accommodation rights, and this notice will automatically be given upon hiring, any inquiry of parental leave or lactation accommodation. Company Description

We are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, providing access to an incredible breadth and depth of opportunities where you can grow your career and make a meaningful difference.

Company Description

We are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, providing access to an incredible breadth and depth of opportunities where you can grow your career and make a meaningful difference.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Burlington, MA vacancy
  • $95k - $245k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ...Job Description Summary: The Software Engineer (PMTS) works on mission-oriented...  ...Additional Job Description: Expertise in embedded systems, multi-core operating systems,... 
    Suggested
    Full time
    Local area

    Draper

    Cambridge, MA
    4 days ago
  •  ...Principal Embedded Software Engineer Waltham, MA Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world. This is a rare opportunity... 
    Suggested
    Full time

    Third Pole Therapeutics

    Waltham, MA
    3 days ago
  •  ...As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical... 
    Suggested
    Work at office
    Flexible hours

    Rise Robotics

    Somerville, MA
    4 days ago
  • $95k - $245k

    Principal Embedded Software Engineer page is loaded## Principal Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Todayjob requisition id: JR002284**Overview:**Draper is an independent, nonprofit research... 
    Suggested
    Full time
    Local area

    Draper Inc.

    Cambridge, MA
    1 day ago
  • A robotics engineering company in Somerville, MA, is seeking a Principal Embedded Software Engineer. This hybrid role involves designing and developing embedded software for robotic lifting solutions. Applicants should have over 5 years of experience in software development... 
    Suggested
    Flexible hours

    Rise Robotics

    Somerville, MA
    1 day ago
  •  ...Veracode is seeking an enthusiastic, motivated engineer who shares our vision to secure the world's software and who has the passion to be a strong contributor on a high performance team. Microservices, Continuous Delivery, and DevOps in the Cloud are our pillars of success... 

    Veracode

    Burlington, MA
    3 days ago
  •  ...Principal Software Engineer We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you will lead the design and delivery of complex, high-impact systems that are critical to the performance and reliability of our platform... 

    Venturefizz Product Management Community

    Wilmington, MA
    2 days ago
  •  ...Principal Software Engineer- C++ and Lasers Location: Wilmington, MA Position is onsite from Day 1. Only USC/GC. It is a Full-Time role. About BigR.io: BigR.io is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver software... 
    Full time
    Local area
    Remote work

    Saviance

    Wilmington, MA
    3 days ago
  •  ...Principal Software Engineer (Back Office) Cartera's Back Office team is seeking a Principal Software Engineer. Cartera partners with major airlines and banks to provide loyalty programs to reward their customers. Cartera's Back Office team provides data processing... 

    Cartera Commerce

    Lexington, MA
    3 days ago
  • $175k - $200k

     ...Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and... 

    Cadence Inc

    Burlington, MA
    3 days ago
  • $117.6k - $218.4k

     ...the world of technology. Job Responsibilities Develop software solutions that are efficient in time and memory complexity...  ...Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data structures... 

    Cadence Inc

    Burlington, MA
    1 day ago
  •  ...A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 

    Cadence Inc

    Burlington, MA
    3 days ago
  • $180k - $247.5k

     ...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end...  ...and flexibility. What we need We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you... 

    Symbotic

    Wilmington, MA
    3 days ago
  • $117.6k - $218.4k

     ...on the world of technology. Job Responsibilities Develop Software solutions that are efficient in time and memory complexity...  ...Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data structures... 

    Cadence Design Systems

    Burlington, MA
    2 days ago
  •  ...At Veracode, we have made it our mission to secure the world's software and keep our customers out of the headlines - at least for security...  ...their company firewall. Veracode is looking for a software engineer to join our fast-paced and innovative team in developing our WAS... 
    Flexible hours

    Veracode

    Burlington, MA
    5 days ago
  • $80k - $110k

     ...area. With the highest standards in design engineering and smart manufacturing, our team...  ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver...  ...: We are hiring an Embedded Software Engineer to join our R&D team at Lexington... 
    Internship
    Worldwide

    Lexington Medical, Inc.

    Bedford, MA
    3 days ago
  • $130k - $140k

     ...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year Description The Senior Embedded Engineer contributes significantly to the development of Myomo's... 
    Full time

    Myomo Inc

    Burlington, MA
    4 days ago
  • $90k - $115k

     ...Embedded Software Engineer 10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and...  ...robotics. What you'll do: Develop embedded software, principally in C++ running on a Raspberry Pi 4/Linux, to control a... 
    Full time

    10Beauty

    Burlington, MA
    3 days ago
  •  ...insurance. Onsite role in Burlington, MA W2 Candidates only Job Overview We are seeking a Software Engineer to design, develop, and optimize embedded software solutions for brewer appliances/platforms. This role requires deep technical expertise and... 

    The Fountain Group

    Burlington, MA
    4 days ago
  • $150k - $200k

     ...area. With the highest standards in design engineering and smart manufacturing, our team...  ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver...  ...: We are hiring a Senior Embedded Software Engineer to join our R&D team at... 
    Worldwide

    Lexington Medical, Inc.

    Bedford, MA
    3 days ago
  • $134k - $184k

     ...strive for impact, craftmanship, and teamwork while tackling our nation's most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-... 
    Full time
    Local area
    Night shift

    STR

    Woburn, MA
    3 days ago
  • $120k - $202.5k

     ...Who we are looking for We are seeking a Principal Software Engineer II (Vice President) in Java who recognized technical authority and senior individual contributor within Charles River Development (a State Street company). This role operates with broad autonomy... 
    Temporary work
    Flexible hours

    State Street Corporation

    Burlington, MA
    1 day ago
  •  ...Position: Embedded Software Engineer Location: Lexington, MA (On-Site 3 days per week) Length: 3+ Year Contract *Must have an active secret clearance* Essential Duties and Responsibilities: Designs and implements software of embedded devices and systems... 
    Contract work
    Temporary work
    3 days per week

    Digital Prospectors

    Lexington, MA
    5 days ago
  •  ...Systems Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national importance. Our teams work at the intersection of embedded software, computer architecture, hardware security, and... 
    Work experience placement
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    Bedford, MA
    3 days ago
  • $130k - $160k

     ...Senior Embedded Software Engineer We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This role focuses on designing, developing, and optimizing firmware... 

    Werfen

    Bedford, MA
    8 hours ago
  • $169k - $212k

     ...The Principal Software Engineer I – Autonomy Software will support the company’s core AI-enabled Autonomy Software development team in an assigned small-team leadership role. Primary responsibilities include day-to-day, agile software engineering for initial development... 
    Temporary work
    Summer work
    Work from home

    Scientific Systems

    Burlington, MA
    3 days ago
  • $170k - $189k

     ...Principal Software Engineer – Rust Systems Engineer We are Progress, the trusted provider of software that enables our customers to develop,...  ...systems-level software — database engines, OS components, embedded systems, network infrastructure, or similar. Strong C/C++... 
    Work at office
    Local area
    Work from home
    Worldwide
    Relocation
    Home office
    Flexible hours

    Progress

    Burlington, MA
    1 day ago
  •  ...* This is a secondary processing purpose.* This is a primary processing purpose.* This is a secondary processing purpose.Embedded Software Engineer page is loaded## Embedded Software Engineerlocations: US- MA- Burlington- 154 Middlesex Turnpike: Remote-UStime type: Full... 
    Remote work
    Flexible hours

    Ciena Corporation

    Burlington, MA
    5 days ago
  • Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique, challenging, and rewarding... 

    MPR Associates, Inc.

    Burlington, MA
    5 days ago
  •  ...require United States Citizenship. Principal Antenna Engineer Mayflower Communications Company is a...  ...Positioning System) related hardware and software, including specialized receivers,...  ...experience with C/C++ is a plus. Senior Embedded Software Engineer The Senior Embedded... 
    Work experience placement

    Mayflower Communications

    Bedford, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!