MG
Senior Firmware Engineer
Morpheus Group
🇺🇸 United States
Senior
3 months ago
- C++
- SPI
- I2C
- UART
- Regulatory Compliance
- Cortex
- RTOS
- FreeRTOS
- Linux
- Altium
3 months ago
Â
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.
Senior Firmware Engineer · Morpheus Group