Demo

Principal Embedded Engineer

Chorus
Marlborough, MA Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 5/28/2025

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.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Embedded Engineer?

    Sign up to receive alerts about other jobs on the Principal Embedded Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $173,217 - $199,061
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Chorus

    Chorus
    Hired Organization Address Santa Rosa, CA Full Time
    Be at the forefront of a revolution in the music industry as we empower artists with data driven insights to their fanba...
    Chorus
    Hired Organization Address Hayward, CA Full Time
    Be at the forefront of a revolution in the music industry as we empower artists with data driven insights to their fanba...
    Chorus
    Hired Organization Address Sunnyvale, CA Full Time
    Be at the forefront of a revolution in the music industry as we empower artists with data driven insights to their fanba...
    Chorus
    Hired Organization Address Fremont, CA Full Time
    Be at the forefront of a revolution in the music industry as we empower artists with data driven insights to their fanba...

    Not the job you're looking for? Here are some other Principal Embedded Engineer jobs in the Marlborough, MA area that may be a better fit.

    Principal Embedded Software Engineer - Energy Storage Systems

    Pinnacle Professional Services, Hudson, MA

    AI Assistant is available now!

    Feel free to start your new journey!