This role involves designing, developing, and optimizing embedded software for various platforms. The Technical Project Manager will collaborate with cross-functional teams to integrate software with hardware and cloud components, ensuring seamless functionality. Responsibilities include writing, testing, and debugging software in programming languages like Rust, participating in code reviews, and establishing best practices for embedded software design. The role also requires leading and managing engineering activities using Agile methodologies, overseeing project deliverables to meet client specifications, and providing superior client communication to address technical issues and foster long-term relationships.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level