Software Manager
Core
Lead a team of software engineers delivering next generation embedded automotive software with high quality, reliability, and traceability.
Role type
Senior IC software manager (embedded systems)
Builds
Next generation embedded automotive software, core platform services (diagnostics, messaging, logging)
Domain
Automotive, Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded C development, Python tooling and test scripts, Build systems (Make/Bazel), Debugging (TAG connected/host), Requirements management (Jama), Sprint planning (Jira), Custom Python code generation for embedded C
Preferred skills
Design Thinking, User Experience methods, MISRA-C best practices
Technologies
Embedded C, Python, Make, Bazel, Jama, Jira, TAG
Responsibilities
Lead team of software engineers, Design and lead development process, Manage product priority and delivery schedules, Design abstractions and APIs for core platform services, Develop portable and extensible firmware, Verify and profile system behavior, Document deliverables
Seniority
Senior, hands-on IC