{"schemaVersion":"jobsearcher.job.v1","id":"3eaeb452d40a0554f9260d03","url":"https://jobsearcher.com/jobs/3eaeb452d40a0554f9260d03","canonicalUrl":"https://jobsearcher.com/jobs/3eaeb452d40a0554f9260d03","title":"Hybrid Embedded Software Engineer","description":"Job DescriptionWe are working with a client near McHenry, IL who is seeking an experienced and detail-oriented Senior Embedded Software Engineer. This position will design and develop firmware for microcontroller-based medical devices while working closely with electrical, systems, manufacturing, quality, and regulatory engineering teams.. This is a hybrid position with a 1-2 days a week or remote work. This is a direct hire position. No sponsorship is available. No B2C/C2C. Must live in the north Chicago area. No relocation available. Prior regulatory experience is needed.Duties/Responsibilities:Design, develop, test, and maintain embedded firmware in Embedded C/C++Develop firmware for microcontroller-based connected medical devicesCreate and maintain device drivers, hardware abstraction layers (HAL), bootloaders, diagnostics, and production test softwareSupport board bring-up, hardware/software integration, debugging, and troubleshootingWork with RTOS and/or bare-metal embedded systemsDevelop communication interfaces using protocols such as UART, SPI, I2C, CAN, BLE, Wi-Fi, MQTT, or similarParticipate in software architecture, requirements development, verification, risk controls, and traceabilityExecute unit, integration, regression, and system testingSupport manufacturing, design transfer, production ramp-up, and post-market product maintenanceEnsure compliance with quality and regulatory requirements throughout the software development lifecycleQualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or a related technical discipline3+ years of embedded firmware development experienceStrong programming experience in Embedded C/C++Experience developing firmware for embedded microcontrollersExperience using embedded development tools, debuggers, and version control systems (Git, Azure DevOps, Jira, etc.)Experience debugging embedded systems using JTAG/SWD debuggers, oscilloscopes, logic analyzers, or similar lab equipmentExperience working with RTOS or bare-metal embedded systemsStrong understanding of software lifecycle processes, testing, verification, and documentationEmbedded firmware development (not application or web software)","company":"Malone Workforce Solutions","rawCompany":"malone workforce solutions","city":"McHenry","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-28T11:51:56.058Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Hybrid Embedded Software Engineer","description":"Job DescriptionWe are working with a client near McHenry, IL who is seeking an experienced and detail-oriented Senior Embedded Software Engineer. This position will design and develop firmware for microcontroller-based medical devices while working closely with electrical, systems, manufacturing, quality, and regulatory engineering teams.. This is a hybrid position with a 1-2 days a week or remote work. This is a direct hire position. No sponsorship is available. No B2C/C2C. Must live in the north Chicago area. No relocation available. Prior regulatory experience is needed.Duties/Responsibilities:Design, develop, test, and maintain embedded firmware in Embedded C/C++Develop firmware for microcontroller-based connected medical devicesCreate and maintain device drivers, hardware abstraction layers (HAL), bootloaders, diagnostics, and production test softwareSupport board bring-up, hardware/software integration, debugging, and troubleshootingWork with RTOS and/or bare-metal embedded systemsDevelop communication interfaces using protocols such as UART, SPI, I2C, CAN, BLE, Wi-Fi, MQTT, or similarParticipate in software architecture, requirements development, verification, risk controls, and traceabilityExecute unit, integration, regression, and system testingSupport manufacturing, design transfer, production ramp-up, and post-market product maintenanceEnsure compliance with quality and regulatory requirements throughout the software development lifecycleQualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or a related technical discipline3+ years of embedded firmware development experienceStrong programming experience in Embedded C/C++Experience developing firmware for embedded microcontrollersExperience using embedded development tools, debuggers, and version control systems (Git, Azure DevOps, Jira, etc.)Experience debugging embedded systems using JTAG/SWD debuggers, oscilloscopes, logic analyzers, or similar lab equipmentExperience working with RTOS or bare-metal embedded systemsStrong understanding of software lifecycle processes, testing, verification, and documentationEmbedded firmware development (not application or web software)","datePosted":"2026-08-28T11:51:56.058Z","dateModified":"2026-08-28T11:51:56.058Z","hiringOrganization":{"@type":"Organization","name":"Malone Workforce Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"McHenry","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3eaeb452d40a0554f9260d03"},"url":"https://jobsearcher.com/jobs/3eaeb452d40a0554f9260d03"}}