Principal Embedded Engineer
Join Our Team as a Leading Embedded Software Developer!Are you an experienced Embedded Engineer looking for a dynamic opportunity in the heart of Lake Forest, CA? We are offering a 6-9 month contract with the potential to transition to a permanent position for the right candidate. Dive into a collaborative environment where innovation meets cutting-edge technology.Job OverviewThis role involves developing embedded software for medical devices, ensuring compliance with FDA/ISO regulations, and migrating ARM legacy code to new ARM Boards. You'll be working onsite, five days a week, in Lake Forest, CA, contributing to groundbreaking projects in the medical device industry.RequirementsBachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field6 years of hands-on embedded software development experienceExperience with FDA/ISO regulations for medical devices, including IEC 62304Proficiency in migrating ARM legacy code and developing device driversExperience with RTOS and multi-threaded applicationsProficiency in C and C programming for embedded modulesExperience with CAN, Ethernet, SPI, UART, I2C, Client's and DAC'sStrong debugging skills at component-level designsProficiency in using lab equipment for debugging and troubleshootingExcellent written and verbal communication skillsAbility to work independently and collaborate with SMEsAbility to manage multiple projects and prioritize deliverablesPreferencesUnderstanding of Software Development Lifecycle Management (SDLC)Experience with simulation and debug tools such as CANoe, LauterbachExperience with waveform generation, transducer signal sampling, and motor controlExperience with static analysis, unit testing, and other tools/methodsExperience using Git and Azure DevOpsExperience in a Continuous Integration (CI) environmentExperience with Python for general purpose scriptingStrong interpersonal and communication skillsReady to take the next step in your career? Apply now and become a pivotal part of our innovative team in Lake Forest, CA!By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at .