Senior Embedded Software Engineer - Hybrid R&D Impact

Rehmann

Ann Arbor (MI)

Hybrid

USD 110,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) match
Bonus program
Paid time off
Relocation assistance

Job summary

Treetown Tech is hiring a Senior Embedded Software Engineer in Ann Arbor, MI. The role offers hybrid work with home days as needed by projects, and a collaborative environment focused on cutting-edge development for consumer and military applications.

Ideal candidates have 5+ years in embedded software, strong C/C++, and low-level MCU experience; Python is a bonus and experience with MATLAB/Simulink is valued. Relocation assistance may be available.

Qualifications

  • 5+ years of embedded software development experience.
  • Proficient in C/C++ with low-level microcontroller knowledge.
  • Python is a plus.
  • Experience with embedded Linux (Yocto/Buildroot).
  • Degree in CS/CE/EE or equivalent; strong practical experience matters.

Responsibilities

  • Develop embedded software for R&D projects in consumer and military spaces.
  • Collaborate with software teams to design architecture and transfer knowledge.
  • Test and debug new and existing platforms.
  • Document software and maintain version control.
  • Develop Windows/Linux test verification tools using appropriate frameworks.

Skills

C/C++
Embedded software
Microcontrollers
Python

Education

BS in CS/CE/EE

Tools

MATLAB/Simulink
YOCTO/Buildroot
Linux
Git

Job description

Treetown Tech is hiring a Senior Embedded Software Engineer in Ann Arbor, MI. The role offers hybrid work with home days as needed by projects, and a collaborative environment focused on cutting-edge development for consumer and military applications.

Ideal candidates have 5+ years in embedded software, strong C/C++, and low-level MCU experience; Python is a bonus and experience with MATLAB/Simulink is valued. Relocation assistance may be available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Hybrid Remote & R&D Innovator
Embedded Software Engineer — Hybrid Remote & R&D Innovator

Rehmann • Ann Arbor (MI)

Hybrid
USD 90,000 - 120,000
Health, dental & vision insurance
Retirement plan 3% match
Bonus/profit sharing
+2
Software Engineer (Client Opening- Treetown Tech)
Software Engineer (Client Opening- Treetown Tech)

Rehmann • Ann Arbor (MI)

Hybrid
USD 90,000 - 120,000
Health, dental & vision insurance
Retirement plan 3% match
Bonus/profit sharing
+2
Senior Software Engineer (Client Opening - Treetown Tech)
Senior Software Engineer (Client Opening - Treetown Tech)

Rehmann • Ann Arbor (MI)

On-site
USD 110,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Hybrid work policy
Senior Embedded Software Engineer – Microcontrollers (Hybrid)
Senior Embedded Software Engineer – Microcontrollers (Hybrid)

ALLOY WHEEL REPAIR SPECIALIST OF BIRMINGHAM • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Health benefits
Hybrid work model
Relocation assistance
+1
Senior Embedded Software Engineer | Hybrid (3 in, 2 remote)
Senior Embedded Software Engineer | Hybrid (3 in, 2 remote)

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 95,000 - 135,000
Hybrid work policy
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL

HTC Global • Allen Park (MI)

Hybrid
USD 85,000 - 120,000
Hybrid/workplace flexibility
Work-life balance
Career development
+4
Senior Embedded Systems Engineer - Real-Time Robotics
Senior Embedded Systems Engineer - Real-Time Robotics

Chino Hills Senior Living • Huntsville (AL)

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+2
Senior Embedded Systems Software Engineer — Hybrid
Senior Embedded Systems Software Engineer — Hybrid

ThayerMahan • Groton (CT)

Hybrid
USD 140,000 - 190,000
Senior Embedded Software Engineer – Automotive
Senior Embedded Software Engineer – Automotive

EROS Technologies Inc. • Troy (MI)

On-site
USD 80,000 - 100,000