See all the jobs at #twiceasnice Recruiting here:
, , | Full-time
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.
Sr. Embedded Software Engineer 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
Sr. Embedded Software Engineer 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
Fetching your Linkedin profile ...