Principal Embedded Engineer Job at Chorus, Marlborough, MA

M3pjL1Q0Um1zYUF4U2hoZ3BFdE85Mmc9
  • Chorus
  • Marlborough, MA

Job Description

Chorus is seeking a full-time Principal Embedded Engineer for a Type II IoT medical device requiring regulatory clearance. The ideal candidate must be a team player, collaborating closely with Cloud Engineering, Hardware/Electrical Engineering, Product Development, and Innovation teams. This role will be part of a dedicated program swim lane, working alongside high-performing Chorus associates and existing onshore and offshore partners.

The product is powered by a tightly integrated system of 3 microprocessors: 2 STM microcontrollers managing independent functionalities and their associated components - including motors, pumps, sensors, RFID modules, and LED. An ESP32-based IoT module handles communication, command, and control via Amazon Cloud/IoT services. The ideal candidate should have strong expertise in low-level embedded firmware programming, including HAL and peripheral configuration.

About the Role:

We are seeking a highly skilled Principal Embedded Engineer to lead the development and architecture of embedded firmware for our IoT devices. The ideal candidate will have extensive experience working with STM & ESP microcontrollers , low-level hardware bring-up, and embedded communication protocols. You will play a key role in designing, developing, and optimizing firmware while collaborating closely with hardware engineers to ensure seamless integration and validation of new designs.

Key Responsibilities:

  • Architect and design firmware for multiprocessor IoT and sensor system .
  • Develop robust, real-time embedded software architectures using FreeRTOS or equivalent or bare-metal implementations.
  • Lead the bring-up of new hardware platforms , including debugging bootloader, microcontroller peripherals.
  • Implement and optimize low-level drivers for UART, I2C, SPI, GPIO, ADCs, and other peripherals.
  • Collaborate with electrical engineers on design of product electronics.
  • Utilize debugging tools (JTAG, SWD, oscilloscopes, logic analyzers) to diagnose and resolve firmware and hardware issues.
  • Integrate firmware with wireless communication stacks (BLE, Wi-Fi, NFC etc.) as needed.
  • Establish best practices for Firmware development & Testing.
  • Collaborate with the DevSecOps team to optimize the CI/CD pipelines for embedded software.
  • Participate in Firmware Risk Assessment and Controls working closely with the Cybersecurity team.
  • Mentor team members and provide technical leadership in firmware design decisions.

Qualifications & Experience:

  • Bachelor’s degree in Software or Computer Science Engineering or relevant field (software/firmware/EE preferred).
  • 10+ years of experience in embedded firmware development, with at least 5 years working with STM and ESP microcontrollers .
  • Deep knowledge of C/C++ for embedded systems.
  • Strong experience in hardware bring-up , debugging, and validation.
  • Strong electro-mechanical integration knowledge with firmware.
  • Expertise in peripheral interfaces (UART, I2C, SPI, GPIO, PWM, ADC) .
  • Familiarity with board design, PCB layout constraints, and signal integrity analysis .
  • Hands-on experience with hardware debugging tools (oscilloscopes, logic analyzers, multimeters, etc.).
  • Experience with RTOS (FreeRTOS or similar) .
  • Knowledge of bootloaders, firmware updates (OTA), and security best practices .
  • Strong analytical and problem-solving skills with a proactive mindset.
  • Experience with version control systems ( Git ) and CI/CD for embedded development.

Preferred Qualifications:

  • Experience with wireless protocols (BLE, Wi-Fi, NFC etc.).
  • Knowledge of device drivers and kernel-level programming.
  • Familiarity with Flatbuffers, COBS encoding, and other efficient data serialization methods.
  • Prior work in IoT product development and SaaS-based device monitoring solutions.
  • Understanding of compliance testing (EMC, FCC, CE, UL) and regulatory considerations.
  • Experience across all phases of the program development lifecycle, from requirements, capture through design, implementation, and test.
  • Experienced with FMEAs and developing control techniques to mitigate risks.
  • Self-motivated and demonstrated ability to lead process improvement activities.

Why Join Us?

  • Work on cutting-edge IoT product with a highly skilled team.
  • Lead critical firmware architecture decisions that drive innovation as part of a high-growth organization.
  • Competitive salary, benefits, ownership and growth opportunities.
  • Flexible work environment and access to the latest tools and technologies.

Job Tags

Full time, Flexible hours,

Similar Jobs

VitalCore Health Strategies

Registered Nurse (RN) Job at VitalCore Health Strategies

Join the VitalCore Team in Wisconsin! Were people who are fueled by passion, not by profit. VitalCore Health Strategies (VCHS), an industry leader in Correctional Healthcare has openings for Full-Time Days and Night Shift R egistered Nurses at Dodge County...

Right at Home Franklin, TN

Home Health Aide Job at Right at Home Franklin, TN

 ...HHAs! Join Right at Home Franklin and become an essential part of our compassionate caregiving team. #BeEssential as a...  ...Right at Home CNA or Personal Care Assistant! Shifts: Mornings/Days/Overnights, Part-Time/Full-Time, Short and Long Shifts! Caregiver Benefits:... 

Stealth Stanford Startup

Senior Public Relations Specialist [31209] Job at Stealth Stanford Startup

 ...thrives on innovation, creativity, and strategic storytelling to enhance our industry presence. Join us as we shape the future of public relations with impactful storytelling and media outreach. Job Overview We are seeking a Senior Public Relations Specialist... 

Earnix

Customer Success Manager Job at Earnix

 ...and rating. We are looking to hire a Customer Success Manager who will be responsible for...  ...hold regular meetings (both onsite and remote) with customers Communicate the progress...  ...and experience working in the financial services/Fintech industries A Must ~ Demonstrable... 

Realty of America - Mark Dimas Team

Real Estate Sales Agent Job at Realty of America - Mark Dimas Team

 ...wants to build a career... and not just get a job? Were looking for ambitious, self-motivated individuals for rewarding full-time sales positions! Do you have an enthusiastic personality and enjoy helping people? If you like people, you will love this career! Are...