#twiceasnice Recruiting
Sr. Embedded Software Engineer (Diverse Projects, Microcontroller Exp. Req, $125
#twiceasnice Recruiting, Ann Arbor, Michigan, us, 48113
Sr. Embedded Software Engineer (Diverse Projects, Microcontroller exp. req, $125K-$150K) HYBRID
Location: Ann Arbor, Michigan
Base pay range: $125,000–$150,000 per year.
Employment type: Full-time.
Typical hours: Monday – Friday, 9:30 am – 4:30 pm (flexible).
Start date: ASAP.
Sponsorship: not available. Relocation assistance: available.
Reporting to the Director of Software Engineering.
Benefits
Health/Dental/Vision fully paid by the company.
Retirement plan with 3% match.
PTO.
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.
Proficiency with C programming; experience required.
Experience programming and debugging microcontrollers on PCBs.
#J-18808-Ljbffr
Base pay range: $125,000–$150,000 per year.
Employment type: Full-time.
Typical hours: Monday – Friday, 9:30 am – 4:30 pm (flexible).
Start date: ASAP.
Sponsorship: not available. Relocation assistance: available.
Reporting to the Director of Software Engineering.
Benefits
Health/Dental/Vision fully paid by the company.
Retirement plan with 3% match.
PTO.
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.
Proficiency with C programming; experience required.
Experience programming and debugging microcontrollers on PCBs.
#J-18808-Ljbffr