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.