logo

View all jobs

Senior Firmware Engineer

New Haven, Connecticut
We are seeking a Senior Firmware Engineer to play a key role in the development of next-generation connected device technologies. This position will lead firmware design and implementation efforts for sophisticated embedded systems supporting innovative products. Working within a collaborative R&D environment, you will contribute throughout the entire product lifecycle—from concept and prototyping through validation and commercialization.
 
What You'll Do
  • Architect, develop, and optimize embedded firmware for complex electromechanical and connected systems.
  • Partner closely with hardware, software, systems, and product teams to deliver robust product solutions.
  • Drive firmware development activities including coding, debugging, testing, and system integration.
  • Develop and execute verification strategies, test protocols, and validation activities to ensure product quality and reliability.
  • Provide technical leadership for firmware initiatives, mentoring engineers and guiding development best practices.
  • Support regulatory and quality compliance efforts within a highly regulated product development environment.
  • Collaborate with external vendors and development partners to achieve project milestones and business objectives.
  • Contribute to continuous improvement of engineering processes, tools, and development methodologies.
 
Required Qualifications
  • 7+ years of embedded firmware development experience, preferably within medical devices or other regulated industries.
  • Strong hands-on programming experience with C/C++ in real-time embedded environments.
  • Experience working with microcontrollers, embedded operating systems, and hardware/software integration.
  • Knowledge of communication protocols including SPI, I2C, UART, USB, CAN, and GPIO interfaces.
  • Solid understanding of analog and digital electronics, circuit troubleshooting, and system-level debugging.
  • Experience with control systems, signal processing, and firmware verification testing.
  • Familiarity with product development processes, design controls, and regulated development environments.
  • Strong communication, leadership, and cross-functional collaboration skills.
 
Preferred Experience
  • Device product development and regulatory compliance experience.
  • ARM Cortex-M architecture and RTOS platforms such as FreeRTOS or Embedded Linux.
  • Hardware design and schematic review experience using tools such as Altium.
  • Exposure to robotics, mechatronics, connected devices, or advanced electromechanical systems.
  • Experience leading technical projects, mentoring engineers, and managing external development partners.
 
Education
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Robotics, Mechatronics, or a related technical discipline required. Advanced degrees are a plus.
 

Share This Job

Powered by