> Markdown version of [/jobs/ext/3596642-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3596642-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer - **Company:** FIELD MEDICAL, INC. - **Location:** Carlsbad, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Computer Engineering, Linux, Firmware, Python (Programming Language), MATLAB, Simulink, Information Technology - **Published:** October 6, 2026 - **Apply:** https://www.thejobnetwork.com/job/3673e1f5-48ce-4d94-a41c-f9b68002c8ce/firmware-engineer ## About the Role At Field Medical, we are seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have extensive experience in developing firmware for highly regulated environments such as medical devices. This role will primarily focus on new feature development and the second generation of our Class III electrosurgical device., * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. \n * 5+ years of experience in firmware development. \n * Proficiency in C and C++ \n * Familiarity with microcontroller tools and environments, especially STM32. \n * Experience in developing firmware for medical devices or other highly regulated environments. \n * Experience in manually translating MATLAB code to C or C++ without using automated tools like Simulink. \n * Experience with automated testing is highly desirable. \n * Knowledge of Linux and Python is a plus. \n * Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment. \n * Excellent written and verbal communication skills. \n * Experience with Electrophysiology is preferred \n