Chelmsford, MA

Embedded Firmware Developer

Onsite$145,600 - $166,400/yrPosted 2 weeks agoVisa Sponsorship

Job details

Location
Chelmsford, MA
Work type
Onsite
Compensation
$145,600 - $166,400/yr
Visa
Sponsorship available
Posted
2 weeks ago
Apply on
freshconsulting.applytojob.com

About this role

Fresh Consulting is recruiting for an unnamed client building a noninvasive cardiac diagnostic platform. The Embedded Firmware Developer will develop, maintain, debug, test, and document device firmware and coordinate its operation with desktop software.

What you'll do:

  • Develop, maintain, and debug firmware for a Teensy 4.x-based system
  • Build and manage real-time tasks using FreeRTOS
  • Control and monitor hardware such as valves, sensors, and actuators
  • Implement communication between the firmware and host software (serial/UART, SPI, I2C)
  • Add logging and live debugging so the firmware state can be inspected in real time
  • Test on real hardware and in simulation mode, and document the work
  • Use Git with clear commits and code reviews

What they're looking for:

  • 0–3 years of embedded firmware experience (strong project or internship work counts)
  • Proficiency in C/C++ for embedded systems
  • Hands-on experience with Teensy 4.x (or similar ARM Cortex-M boards) and FreeRTOS
  • Solid grasp of electronics fundamentals, including reading schematics, using a multimeter, oscilloscope, or logic analyzer, and working with GPIO, ADC, PWM, and timers
  • Experience with Git
  • Reliable, present, and curious; comfortable working with hardware on-site and accepting an essential role
  • Bachelor's degree in electrical engineering, computer engineering, or a related field
  • Experience with medical, biomedical, or safety-critical devices
  • Familiarity with signal processing or sensor data acquisition
  • Basic Python or C# for testing and tooling
  • Comfort with unit testing and simulation

Benefits:

  • Employee benefits at 100%, including Medical, PTO, Holiday Pay, and a 401K Plan.
Ready to apply to Fresh Consulting?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Fresh Consulting