We’re looking for a Senior Embedded Software Engineer to drive software architecture across a diverse portfolio of embedded and connected products. This role blends system-level design, hands-on development with real hardware, and technical leadership within a growing engineering organization.
Architecture & Technical Leadership
- Lead evolution of software architecture across embedded and connected systems
- Balance near-term delivery with long-term scalability, maintainability, and reliability
- Drive design reviews, technical standards, and cross-team architectural alignment
Hands-On Development & System Debugging
- Design, build, and debug software for embedded controllers, industrial systems, and HMIs
- Work directly with hardware, including custom embedded systems and industrial controllers
- Diagnose complex system-level issues spanning software, firmware, hardware, and real-world conditions
Testing & Quality Engineering
- Elevate automated testing practices across teams
- Design unit and integration testing strategies for embedded and application layers
- Lead development of automated test systems to improve coverage, reliability, and release velocity
Mentorship & Engineering Culture
- Mentor engineers through code reviews, pairing, and technical coaching
- Promote strong engineering fundamentals and pragmatic problem-solving
- Help build a culture of ownership, collaboration, and continuous improvement
Cross-Functional Collaboration
- Contribute as a senior member of a Scrum team spanning multiple product lines
- Partner with hardware, firmware, systems, and application engineers
- Manage competing priorities and context switching while maintaining high standards
AI & Engineering Productivity
- Help define and implement responsible use of AI in engineering workflows and products
- Establish practical use cases, guardrails, and best practices
Why This Role Stands Out
- Work on real-world machines , not just software
- Influence architecture, testing strategy, and engineering culture
- Balance hands-on problem solving with long-term system design
- Help shape how AI is responsibly integrated into engineering workflows
Senior Embedded Software Engineer (Systems & Architecture) in michigan city at Unknown Company
This position is listed as full time and onsite.