remote
VP, Embedded Software - SharkNinja
Software Engineer
Seeking a VP of Embedded Software to lead a team in developing innovative consumer products. Expertise in C/C++, RTOS, and hardware integration is essential for this leadership role.
About the role
Key Responsibilities
- Lead and manage the embedded software engineering team, fostering a culture of innovation and excellence.
- Oversee the design, development, and implementation of embedded software for consumer electronic products.
- Collaborate with hardware and firmware teams to ensure seamless integration and optimal product performance.
- Define and drive the technical roadmap for embedded software development.
- Mentor and develop engineering talent, promoting best practices in software development.
- Ensure the quality, reliability, and security of all embedded software solutions.
Requirements
- Proven experience in leading embedded software engineering teams.
- Strong technical background in C/C++ programming for embedded systems.
- In-depth knowledge of Real-Time Operating Systems (RTOS).
- Experience with firmware development and hardware-software interaction.
- Demonstrated success in product development lifecycle management.