{"schemaVersion":"jobsearcher.job.v1","id":"34c09d99052ba0d5e82e9956","url":"https://jobsearcher.com/jobs/34c09d99052ba0d5e82e9956","canonicalUrl":"https://jobsearcher.com/jobs/34c09d99052ba0d5e82e9956","title":"Sr. Embedded Software Engineer (PCB Microcontroller Exp. Req) HYBRID","description":"Sr. Embedded Software Engineer (PCB Microcontroller Exp Req) – HYBRID\nLocation: Ann Arbor, MI\nSalary: $125,000 - $150,000+ DOE plus Profit Sharing + Benefits\nBenefits: Health/Dental/Vision fully paid by the company, Retirement Plan w/ 3% Match, PTO\nJob Type: Full-Time\nTypical Hours: M-F, 9:30am – 4:30pm Flexible\nStart Date: ASAP\nSponsorship is not available\nRelocation assistance is available\nSr. Embedded Software Engineer Description\nOur client in the technology industry is seeking a Senior Embedded Software Engineer to join their team in Ann Arbor, Michigan. This is a hybrid opportunity where you can work from home a few days per week, dependent upon project needs. Reporting to the Director of Software Engineering, you will develop embedded software solutions for a wide range of client projects supporting R&D from prototype to production. The ideal candidate has an innovative mindset, enjoys a highly collaborative environment, and brings strong embedded software experience involving hands-on work with microcontrollers. To be successful, you must be naturally curious, adaptable, and motivated by solving complex technical challenges across diverse projects. This is an excellent opportunity to join a tech-driven organization that values flexibility, creativity, and cutting-edge engineering.\nSr. Embedded Software Engineer Responsibilities\nDevelop embedded software solutions for a wide range of client projects\nDesign and execute tests for new and existing embedded platforms\nDebug firmware on microcontrollers and custom PCBs\nSupport 1-4 client projects at a time across varying stages of development\nCollaborate with project teams to assess and translate client needs into technical requirements\nParticipate in weekly company meetings to review progress and address project challenges\nPrepare progress updates and reports for client review\nMaintain clear documentation, revision history, and version control\nMentor and advise junior-level Engineers\nContribute to prototype development by rapidly iterating, testing, and refining solutions\nPursue ongoing professional development and stay current with emerging technologies\nSr. Embedded Software Engineer Qualifications\n5+ years of experience developing embedded software required\nProficiency with C programming experience is required\nExperience programming and debugging microcontrollers on PCBs is required\nAbout #twiceasnice Recruiting\nAcross industries, roles, and North America, we help clients quickly attract top talent with custom-built searches. With the lowest fee in the industry, the longest guarantee, and commission-free senior recruiters - we align our interests with the long-term success of every placement.\nNeed recruiting help? www.twonice.com\nJob Type: Full-time\nPay: $125,000.00 - $150,000.00 per year\nBenefits:\nDental insurance\nHealth insurance\nPaid time off\nRetirement plan\nVision insurance\nApplication Question(s):\nThis is a hybrid position. Do you have any concerns commuting to Ann Arbor roughly ~3 days per week? Where are you located?\nThe base salary range for this role is $125K-$150K+ DOE plus Profit Sharing. Is that within an acceptable range for you?\nWhy does this role interest you & why are you the best candidate\nLinkedIn profile, if available:\nEducation:\nBachelor's (Preferred)\nExperience:\nembedded software development : 5 years (Required)\nC programming : 1 year (Preferred)\nmicrocontroller programming/debugging : 1 year (Required)\nPython: 1 year (Preferred)\nEmbedded Linux (not req) : 1 year (Preferred)\nfull-stack web application development (not req): 1 year (Preferred)\nWork Location: In person","company":"Twice as Nice Recruiting","rawCompany":"twiceasnice recruiting","city":"Canton","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:51:33.115Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"334418","title":"Printed Circuit Assembly (Electronic Assembly) Manufacturing","slug":"printed-circuit-assembly-electronic-assembly-manufacturing"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Embedded Software Engineer (PCB Microcontroller Exp. Req) HYBRID","description":"Sr. Embedded Software Engineer (PCB Microcontroller Exp Req) – HYBRID\nLocation: Ann Arbor, MI\nSalary: $125,000 - $150,000+ DOE plus Profit Sharing + Benefits\nBenefits: Health/Dental/Vision fully paid by the company, Retirement Plan w/ 3% Match, PTO\nJob Type: Full-Time\nTypical Hours: M-F, 9:30am – 4:30pm Flexible\nStart Date: ASAP\nSponsorship is not available\nRelocation assistance is available\nSr. Embedded Software Engineer Description\nOur client in the technology industry is seeking a Senior Embedded Software Engineer to join their team in Ann Arbor, Michigan. This is a hybrid opportunity where you can work from home a few days per week, dependent upon project needs. Reporting to the Director of Software Engineering, you will develop embedded software solutions for a wide range of client projects supporting R&D from prototype to production. The ideal candidate has an innovative mindset, enjoys a highly collaborative environment, and brings strong embedded software experience involving hands-on work with microcontrollers. To be successful, you must be naturally curious, adaptable, and motivated by solving complex technical challenges across diverse projects. This is an excellent opportunity to join a tech-driven organization that values flexibility, creativity, and cutting-edge engineering.\nSr. Embedded Software Engineer Responsibilities\nDevelop embedded software solutions for a wide range of client projects\nDesign and execute tests for new and existing embedded platforms\nDebug firmware on microcontrollers and custom PCBs\nSupport 1-4 client projects at a time across varying stages of development\nCollaborate with project teams to assess and translate client needs into technical requirements\nParticipate in weekly company meetings to review progress and address project challenges\nPrepare progress updates and reports for client review\nMaintain clear documentation, revision history, and version control\nMentor and advise junior-level Engineers\nContribute to prototype development by rapidly iterating, testing, and refining solutions\nPursue ongoing professional development and stay current with emerging technologies\nSr. Embedded Software Engineer Qualifications\n5+ years of experience developing embedded software required\nProficiency with C programming experience is required\nExperience programming and debugging microcontrollers on PCBs is required\nAbout #twiceasnice Recruiting\nAcross industries, roles, and North America, we help clients quickly attract top talent with custom-built searches. With the lowest fee in the industry, the longest guarantee, and commission-free senior recruiters - we align our interests with the long-term success of every placement.\nNeed recruiting help? www.twonice.com\nJob Type: Full-time\nPay: $125,000.00 - $150,000.00 per year\nBenefits:\nDental insurance\nHealth insurance\nPaid time off\nRetirement plan\nVision insurance\nApplication Question(s):\nThis is a hybrid position. Do you have any concerns commuting to Ann Arbor roughly ~3 days per week? Where are you located?\nThe base salary range for this role is $125K-$150K+ DOE plus Profit Sharing. Is that within an acceptable range for you?\nWhy does this role interest you & why are you the best candidate\nLinkedIn profile, if available:\nEducation:\nBachelor's (Preferred)\nExperience:\nembedded software development : 5 years (Required)\nC programming : 1 year (Preferred)\nmicrocontroller programming/debugging : 1 year (Required)\nPython: 1 year (Preferred)\nEmbedded Linux (not req) : 1 year (Preferred)\nfull-stack web application development (not req): 1 year (Preferred)\nWork Location: In person","datePosted":"2026-04-14T10:51:33.115Z","dateModified":"2026-04-14T10:51:33.115Z","hiringOrganization":{"@type":"Organization","name":"Twice as Nice Recruiting","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Canton","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"34c09d99052ba0d5e82e9956"},"url":"https://jobsearcher.com/jobs/34c09d99052ba0d5e82e9956"}}