Sr. Embedded Software Engineer (PCB Microcontroller Exp Req) – HYBRID

AI overview

Develop embedded software solutions for diverse client projects from prototype to production while innovating and collaborating in a flexible, tech-driven environment.

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

#twiceasnice Recruiting – twice as nice – Save money. Hire better. We entered recruiting from a completely different perspective – which is the source of our edge. Born from the lead generation and account management activities of beep! Directed, our t...

View all jobs
Salary
$125,000 – $150,000 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Embedded Software Engineer Q&A's
Report this job
Apply for this job