About
Pay Rate Low: 60 | Pay Rate High: 85
Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see brilliantly. The largest device company in the world - with complementary businesses in Surgical and Vision Care
Location: Lake Forest - onsite Contract Length: 6-9 month contract with extension and strong conversion potential Benefits:
Medical, Dental, Holiday, PTO 401K matching Medical Devices | RTOS | C/C++ | ARM | IEC 62304
We are seeking a
Principal Embedded Software Engineer
to develop and support embedded software for medical devices in a regulated environment. This role requires expertise in embedded systems, RTOS-based applications, ARM platform migration, and hardware/software integration.
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. 6+ years of embedded software development experience. Medical device software development experience in compliance with FDA/ISO regulations, including IEC 62304. Experience migrating legacy ARM code to new ARM platforms, including bootloader, application, and device driver development. Strong experience with RTOS (CMX, ThreadX, or similar) and multi-threaded applications. Proficiency in C and C++ for embedded systems. Experience with CAN, Ethernet, SPI, UART, I2C, ADCs, and DACs. Strong debugging and troubleshooting skills using oscilloscopes, logic analyzers, and other lab equipment. Excellent communication skills and ability to work independently. Preferred Qualifications
Experience with CANoe, Lauterbach, Git, Azure DevOps, and CI environments. Python scripting experience. Experience with motor control, signal processing, and electromechanical systems. Familiarity with static analysis, unit testing, and SDLC processes.
#EmbeddedSystems #EmbeddedEngineer #FirmwareEngineer #MedicalDevices #RTOS #Cplusplus #ARM #Hiring
This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!
Work Authorization Requirement
Candidates must be authorized to work in the United States on a permanent basis.
Sponsorship (including H-1B, OPT, CPT, etc.) is not available for this role now or in the future.
INDBH
#LI-RL1
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.