Embedded Software Engineer — Hybrid Remote & R&D Innovator

Rehmann

Ann Arbor (MI)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental & vision insurance
Retirement plan 3% match
Bonus/profit sharing
Paid time off & holidays
Relocation assistance

Job summary

Treetown Tech in Ann Arbor, MI is seeking Embedded Software Engineers to join a multi-disciplinary engineering team in a hybrid work model. This role focuses on developing embedded software for innovative projects in consumer and military spaces.

You should have 2+ years of experience in embedded software, strong C/C++ skills, and a passion for building reliable systems. Python and MATLAB/Simulink are a plus, as is teamwork with end-users and customers.

Qualifications

  • 2+ years of experience developing embedded software.
  • C or C++ programming required; Python is a bonus.
  • Strong understanding of low-level microcontroller programming.
  • Ability to work directly with end-users and customers.
  • Degree in Computer Science, Computer Engineering, Software Engineering or Electrical Engineering, or equivalent experience.
  • Experience with unit tests and CI/CD tool chains for embedded development preferred.

Responsibilities

  • Develop embedded software for innovative R&D projects in consumer and military space.
  • Work closely with the software department and project teams to design software architecture and transfer knowledge.
  • Test and debug new and existing platforms.
  • Software documentation and version control.
  • Design and develop Windows and Linux based software test verification tools.

Skills

Embedded software
C/C++ programming
Python
Microcontroller programming
Unit testing/CI‑CD
MATLAB/Simulink
Web frameworks
Relational databases/ORMs
Collaboration
End-user interaction

Education

Bachelor's degree in CS/CE/SE/EE

Tools

MATLAB/Simulink
Git/Version control

Job description

Treetown Tech in Ann Arbor, MI is seeking Embedded Software Engineers to join a multi-disciplinary engineering team in a hybrid work model. This role focuses on developing embedded software for innovative projects in consumer and military spaces.

You should have 2+ years of experience in embedded software, strong C/C++ skills, and a passion for building reliable systems. Python and MATLAB/Simulink are a plus, as is teamwork with end-users and customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Hybrid R&D Impact
Senior Embedded Software Engineer - Hybrid R&D Impact

Rehmann • Ann Arbor (MI)

Hybrid
USD 110,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+4
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 | 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
Embedded Software Engineer - Cybersecurity (Hybrid-Remote)
Embedded Software Engineer - Cybersecurity (Hybrid-Remote)

Nanosoft Consulting Talent Page • Chillicothe (IL)

Hybrid
USD 80,000 - 100,000
Senior Embedded Systems Engineer - Hybrid & AUTOSAR
Senior Embedded Systems Engineer - Hybrid & AUTOSAR

General Motors LLC • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
Embedded Software Engineer I: Telematics & ELD (In-Person)
Embedded Software Engineer I: Telematics & ELD (In-Person)

IOSIX LLC • Ann Arbor (MI)

On-site
USD 75,000 - 110,000
401(k) matching
Flexible schedule
Free food & snacks
+5
Senior Embedded Software Engineer – Automotive Telematics
Senior Embedded Software Engineer – Automotive Telematics

HARMAN International • United States

Remote
USD 110,000 - 170,000
Flexible remote work
Employee discounts on Harman products
Tuition Reimbursement
+1
Hybrid Automotive System Engineer — Real-Time Embedded
Hybrid Automotive System Engineer — Real-Time Embedded

JSM Consulting Inc. • Ann Arbor (MI)

Hybrid
USD 90,000 - 130,000
Hybrid work model