{"schemaVersion":"jobsearcher.job.v1","id":"21fd8c11f22f0e94f84bcc80","url":"https://jobsearcher.com/jobs/21fd8c11f22f0e94f84bcc80","canonicalUrl":"https://jobsearcher.com/jobs/21fd8c11f22f0e94f84bcc80","title":"Embedded Software Engineer","description":"Embedded Software Design Engineer Lead Our equipment software team is looking to hire a driven, motivated embedded software lead engineer to supervise and develop software on bare metal, embedded Linux, and higher-level interface software for custom semiconductor testers.\r\nDaily Responsibilities Provide technical and soft-skills mentoring to team members.\r\nGive performance coaching and follow up on performance goals.\r\nPerform administrative tasks for team members.\r\nDevelop embedded software (bare metal, Linux), debug hardware, review PCB layouts, prototype circuits, debug analog and digital hardware, test, and document.\r\nDevelop system software for back-end command and control framework, employ IoT protocols, collaborate with third-party control devices, automate testing, and document.\r\nCode primarily in C++ and Python under Linux for microcontrollers and computing modules.\r\nWork in cross-discipline design teams involving software, electrical, controls, and mechanical engineers.\r\nCollaborate globally with other team members.\r\nCraft design and manufacturing documentation.\r\nPrimary Responsibilities 50/50 people-leader and technical contributor role.\r\nSupervise 4–6 team members, providing mentorship and performance management.\r\nHelp the team meet design commitments.\r\nWork closely with software, electrical, mechanical, and control engineers in the design, development, and support of next-generation memory testers.\r\nDevelop and debug in C++ and Python.\r\nUse lab equipment for design bring-up, debug, and testing.\r\nCommunicate—written, spoken, creating technical documents in English.\r\nAttend occasional off-hour collaboration meetings with portions of the distributed team.\r\nMinimum Qualifications Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.\r\n5+ years of technical experience in a similar design role.\r\nSoftware: Proficiency in C++ (low-level and OO concepts).\r\nFamiliarity with Linux and GNU tool chain.\r\nKnowledge of advanced OS concepts.\r\nKnowledge of concurrency concepts.\r\nInter-process communication experience.\r\nNetwork configuration and debug experience.\r\nHardware: Desire to work in a hands-on lab environment, curiosity about how things function.\r\nFamiliarity with schematics and PCB layout.\r\nExperience with lab equipment – power supplies, oscilloscopes, DMMs, SMUs.\r\nKnowledge of intermediate electrical engineering concepts.\r\nPreferred Qualifications 3+ years of supervisory experience.\r\nProject leadership experience.\r\nExperience with containers in development and deployment.\r\nExperience with traceable calibration standards.\r\nSoftware build tool familiarity.\r\nSystem design experience (HW/SW).\r\nFamiliarity with PLM software.\r\nMicron offers robust benefits including medical, dental, vision, paid time off, and paid holidays.\r\nMicron is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.\r\nJ-18808-Ljbffr","company":"Micron Technology","rawCompany":"micron technology","city":"Boise","state":"ID","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:34:14.849Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"},{"code":"11-9041.00","title":"Architectural and Engineering Managers","slug":"architectural-and-engineering-managers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Embedded Software Design Engineer Lead Our equipment software team is looking to hire a driven, motivated embedded software lead engineer to supervise and develop software on bare metal, embedded Linux, and higher-level interface software for custom semiconductor testers.\r\nDaily Responsibilities Provide technical and soft-skills mentoring to team members.\r\nGive performance coaching and follow up on performance goals.\r\nPerform administrative tasks for team members.\r\nDevelop embedded software (bare metal, Linux), debug hardware, review PCB layouts, prototype circuits, debug analog and digital hardware, test, and document.\r\nDevelop system software for back-end command and control framework, employ IoT protocols, collaborate with third-party control devices, automate testing, and document.\r\nCode primarily in C++ and Python under Linux for microcontrollers and computing modules.\r\nWork in cross-discipline design teams involving software, electrical, controls, and mechanical engineers.\r\nCollaborate globally with other team members.\r\nCraft design and manufacturing documentation.\r\nPrimary Responsibilities 50/50 people-leader and technical contributor role.\r\nSupervise 4–6 team members, providing mentorship and performance management.\r\nHelp the team meet design commitments.\r\nWork closely with software, electrical, mechanical, and control engineers in the design, development, and support of next-generation memory testers.\r\nDevelop and debug in C++ and Python.\r\nUse lab equipment for design bring-up, debug, and testing.\r\nCommunicate—written, spoken, creating technical documents in English.\r\nAttend occasional off-hour collaboration meetings with portions of the distributed team.\r\nMinimum Qualifications Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.\r\n5+ years of technical experience in a similar design role.\r\nSoftware: Proficiency in C++ (low-level and OO concepts).\r\nFamiliarity with Linux and GNU tool chain.\r\nKnowledge of advanced OS concepts.\r\nKnowledge of concurrency concepts.\r\nInter-process communication experience.\r\nNetwork configuration and debug experience.\r\nHardware: Desire to work in a hands-on lab environment, curiosity about how things function.\r\nFamiliarity with schematics and PCB layout.\r\nExperience with lab equipment – power supplies, oscilloscopes, DMMs, SMUs.\r\nKnowledge of intermediate electrical engineering concepts.\r\nPreferred Qualifications 3+ years of supervisory experience.\r\nProject leadership experience.\r\nExperience with containers in development and deployment.\r\nExperience with traceable calibration standards.\r\nSoftware build tool familiarity.\r\nSystem design experience (HW/SW).\r\nFamiliarity with PLM software.\r\nMicron offers robust benefits including medical, dental, vision, paid time off, and paid holidays.\r\nMicron is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.\r\nJ-18808-Ljbffr","datePosted":"2026-08-08T01:34:14.849Z","dateModified":"2026-08-08T01:34:14.849Z","hiringOrganization":{"@type":"Organization","name":"Micron Technology","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Boise","addressRegion":"ID","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"21fd8c11f22f0e94f84bcc80"},"url":"https://jobsearcher.com/jobs/21fd8c11f22f0e94f84bcc80"}}