CareerPlanSign in

Sr. Associate 1, Embedded Software Engineer

Lake Forest, California💼 Full-time💰 $99,450–$128,700🗓 2026-09-11 → 2026-09-25

Core

Designing and developing software solutions for computer-controlled electromechanical medical devices in a Real-Time Operating System (RTOS) environment.

Role type

Senior IC embedded software engineer

Builds

Computer-controlled electromechanical medical devices for eye health

Domain

Medical devices / Embedded systems

Deliverable

production ML models | product features

Required skills

C/C++ programming, RTOS development, embedded microcontroller experience, multi-threaded application debugging, communication peripherals (SPI, CAN, UART, I2C, Ethernet, ADC/DAC), GxP regulations compliance

Preferred skills

Electronic circuitry understanding, board bring up, lab equipment usage (logic analyzers, oscilloscopes), embedded software architecture knowledge

Technologies

C, C++, RTOS (CMX, ThreadX), STM32, NXP

Responsibilities

Design and implement software solutions based on requirements, participate in code reviews, collaborate with cross-functional teams, troubleshoot and resolve software issues, contribute to software design and test documentation

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.