You will anticipate bottlenecks, provide escalation management, anticipate tradeoffs and balance business needs versus technical constraints. An ability to take large, complex projects and break them down into manageable pieces, develop functional specifications, then deliver them in a successful and timely manner is expected.Key job responsibilities
- Key architectural decisions for the firmware and SDK
- On-Board and support new Silicon vendor platforms on Sidewalk network- Design of new features
- Prioritization of resources- Diving deep into product performance and seeking improvements
A day in the life- Anticipate and act on tasks that require prompt action on the incidents that impact reliability of Sidewalk network
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience partnering with product or program management teams
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience leading embedded software teams in a product delivery organization
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
משרות נוספות שיכולות לעניין אותך