twiceasnice Recruiting
Sr. Embedded Software Engineer (PCB Microcontroller Exp Req) – HYBRID
twiceasnice Recruiting, Ann Arbor, Michigan, us, 48113
Sr. Embedded Software Engineer (PCB Microcontroller Exp Req) – HYBRID
Location: Ann Arbor, MI
Salary: $125,000 - $150,000+ DOE plus Profit Sharing + Benefits
Benefits: Health/Dental/Vision fully paid by the company, Retirement Plan w/ 3% Match, PTO
Job Type: Full-Time
Typical Hours: M-F, 9:30am – 4:30pm Flexible
Start Date: ASAP
Sponsorship is not available
Relocation assistance is available
Sr. Embedded Software Engineer Description Our 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.
Responsibilities
Develop embedded software solutions for a wide range of client projects
Design and execute tests for new and existing embedded platforms
Debug firmware on microcontrollers and custom PCBs
Support 1-4 client projects at a time across varying stages of development
Collaborate with project teams to assess and translate client needs into technical requirements
Participate in weekly company meetings to review progress and address project challenges
Prepare progress updates and reports for client review
Maintain clear documentation, revision history, and version control
Mentor and advise junior-level Engineers
Contribute to prototype development by rapidly iterating, testing, and refining solutions
Pursue ongoing professional development and stay current with emerging technologies
Qualifications
5+ years of experience developing embedded software required
Proficiency with C programming experience is required
Experience programming and debugging microcontrollers on PCBs is required
#J-18808-Ljbffr
Sr. Embedded Software Engineer Description Our 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.
Responsibilities
Develop embedded software solutions for a wide range of client projects
Design and execute tests for new and existing embedded platforms
Debug firmware on microcontrollers and custom PCBs
Support 1-4 client projects at a time across varying stages of development
Collaborate with project teams to assess and translate client needs into technical requirements
Participate in weekly company meetings to review progress and address project challenges
Prepare progress updates and reports for client review
Maintain clear documentation, revision history, and version control
Mentor and advise junior-level Engineers
Contribute to prototype development by rapidly iterating, testing, and refining solutions
Pursue ongoing professional development and stay current with emerging technologies
Qualifications
5+ years of experience developing embedded software required
Proficiency with C programming experience is required
Experience programming and debugging microcontrollers on PCBs is required
#J-18808-Ljbffr