Requirements Must have: - Proven experience in embedded software development - Strong background in algorithms and software design - Excellent leadership and mentoring skills - Ability to collaborate with multidisciplinary teams - Familiarity with the full software development lifecycle - Degree in