Role: Embedded Software Engineer (Medical device)
Location: Irvine, CA
Type: Long term contract
Rate: $60/hr
Exp: 10+ Years
Required skills:
Bachelor's or master's degree in computer science, Electrical Engineering, or a related field.
8+ years of professional software development experience, preferably in themedical device or regulated industry.
Experience working withelectro-pneumatic or electromechanical devicesinvolving interfaces withactuators, sensors, and fluid or flow control systems.
Experience developingembedded software for microcontroller-based systems(e.g., STM32, NXP, TI) and working with communication protocols such asUART, SPI, I2C, and CAN.
Experience withunit testing, static analysis, code reviews, and system integration testing in a structured SDLC environment.
Practical experiencedeveloping and documenting embedded softwareforFDA-regulated Class B and Class C medical device software.
Working knowledge of relevant standards includingIEC 62304 (software life cycle), ISO 14971(risk management), andFDA medical devicesoftware guidance