×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Embedded Software Engineer; PCB Microcontroller Exp Req – HYBRID

Remote / Online - Candidates ideally in
Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: twiceasnice Recruiting
Full Time, Remote/Work from Home position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Embedded Software Engineer (PCB Microcontroller Exp Req) – HYBRID

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary