Embedded Software Engineer

Princeton, New Jersey


Full Time

$95k - $115k

Job Description This growing life sciences company in the Princeton, NJ area is looking for an Embedded Software Engineer to join their team. They specifically make critical medical devices for the biology and medical fields.

In this role, you will get to work with a close-knit team to build their next generation devices using C, C++, microcontrollers, RTOS, and BareMetal. Even though this role is primarily embedded, it is a small team so you will have various opportunities to work on some web development. This is a great opportunity to learn new skills while making a tremendous impact in the medical world.

This is a full-time role with a flexible hybrid schedule. Apply today to be considered! Required Skills & Experience
  • C and/or C++
  • Microcontrollers
  • Linux
  • RTOS
Desired Skills & Experience
  • TCP/IP
  • IoT
  • Web Development
  • BS or MS in CS or related field
  • Prior Industry Experience
What You Will Be Doing Tech Breakdown
  • 50% C
  • 50% C++
Daily Responsibilities
  • 90% Embedded Development
  • 10% Web Development
The Offer
  • Competitive Salary
You will receive the following benefits:
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • PTO
  • Stock Options
  • 401(k) including match
  • Educational Assistance
  • Childcare Assistance

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


Posted by: Megan Stoughton

Specialization: Embedded