
Leads and manages the Embedded Platform OS and Technologies team, delivering software platforms and technologies to the Embedded Software and Audio Development Team. Manages embedded software projects, provides technical guidance, and contributes to the codebase. Ensures software robustness, future-proofing, efficiency, and maintainability. Collaborates with the Director of Technology, Electronics, and peers to define coding standards and architecture. Monitors team activities, solves problems, and balances priorities. Designs, codes, and debugs applications. Responsible for managing the Embedded Platform OS and Technologies Team, acting as a leader, engaging the team, and providing coaching and training. Communicates with stakeholders, interfaces with other project teams, and reports status.