Get new jobs for this search by email
Controls Engineer
Kasmo Global - Morrisville 23 hours ago
Key Responsibilities Design & develop embedded firmware for medical devices using STM32, PIC, and ATmega microc...
More...
Software Engineer
Actalent - Santa Clarita, California, United States, 91382 5 days ago
Join to apply for theSoftware Engineerrole atActalent
Join to apply for theSoftware Engineerrole at
More...
Firmware Engineer
Bellwether Coffee - Berkeley, California, United States, 94704 17 hours ago
Firmware EngineerThis role will report to the Director of Software Product Development & QA and be responsible for designing, developing and...
More...
Senior Embedded Software Engineer
RoboForce - Milpitas, California, United States, 95035 6 days ago
We are seeking a highly skilled Senior Embedded Software Engineer to join our team. In this full-time, onsite role, you will contribute to the develop...
More...
Senior Firmware Engineer
ZipRecruiter - Waukegan, Illinois, United States, 60087 3 days ago
Job Description Job Title: Lead Firmware Engineer Location: Waukegan, IL Duration: Long Term Job Summary: Activities contributing to the design and de...
More...
Embedded Software Development
Diverse Lynx - Lisle, Illinois, United States, 60532 4 days ago
Job Title: Embedded Software Development
Location: Lisle, Il
Onsite/ Remote: Day 1 Onsite at customer locationJob Description: Embedded Soft...
More...
Firmware Engineer
Insight Global - Lake Forest, California, United States, 92630 3 days ago
We are looking for an experienced Firmware Engineer to join our Semiconductor Engineering team. This is a unique opportunity for an engineer with a di...
More...
Firmware Engineer
DBSI Services, Inc. - Mequon, Wisconsin, United States, 53097 8 days ago
Benefits:
401(k)
401(k) matching
Relocation bonus
Job Title: Firmware Engineer
Location: Franksville, WisconsinJob Description:Bs ...
More...
Go to next pageKasmo Global - Morrisville
Key Responsibilities - Design & develop embedded firmware for medical devices using STM32, PIC, and ATmega microcontrollers .
- Implement communication protocols (I2C, SPI, UART, USB ) and drivers for sensors, actuators, displays, and other hardware peripherals.
- Develop safety-critical software compliant with IEC 62304, ISO 13485, ISO 14971, and IEC 60601 standards.
- Optimize power management and real-time performance using Azure RTOS/ThreadX .
- Conduct hardware-software integration testing, root cause analysis, and defect resolution.
- Collaborate with hardware, verification, and regulatory teams to ensure product reliability.
- Maintain version control (SVN/Git ) and technical documentation.
Required Skills & Qualifications - Technical:
- Minimum 2 years of embedded C/C++ development in medical devices .
- Expertise with ARM Cortex-M (STM32/NXP) and 8/16-bit MCUs (PIC24/PIC32/ATmega).
- Hands-on experience with I2C, SPI, UART , sensors, and display interfaces.
- Knowledge of RTOS (Azure RTOS, FreeRTOS, or similar).
- Familiarity with medical standards (IEC 62304, ISO 13485, IEC 60601 ).
- Soft Skills:
- Analytical troubleshooting of hardware-software issues.
- Ability to work in cross-functional teams.
- Strong documentation practices.
See details and apply
Controls Engineer