HamburgerMenu
hirist

Embedded Development Manager

Teamware Solutions ( A division of Quantum Leap Co
Multiple Locations
15 - 24 Years
star-icon
4.1white-divider747+ Reviews

Posted on: 04/12/2025

Job Description

Description :

- Managing a team of embedded software developers by leading the design, development, review and maintenance of embedded software systems.

- Lead the team by hiring , developing and mentoring embedded software engineers.

- Collaborate by working with cross functional hardware, software and testing teams.

- Provide technical leadership by contributing to architecture and design discussions, driving best practices and ensuring highest quality of the teams deliverables.

- Lead all aspects of embedded software starting from pre development, design prototyping, testing, validation till maintenance.

- Provide technical guidance by contributing to design discussions, drive best practices and provide technical mentoring.

- Manage defects by implementing defect tracking and management processes.

- Plan and execute multiple project requirements with changing priorities.

- Drive the teams operational excellence through mechanisms and process improvement

- Participate in design reviews and project meetings.

- Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc.

- Continuous learning - Stay updated on industry trends, emerging technologies and best practices in embedded development.

Qualifications :

- Academic background in Bachelors Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.

- Experience in embedded systems and third party drivers.

- Understanding of Linux Kernel, drivers and BSP and IO interfaces.

- Experience in C, C++ programming. Experience in RUST is an added advantage.

- 10+ years of working directly within engineering teams experience

- 3+ years of engineering team management experience

- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience

- Experience partnering with product or program management teams

- Knowledge of engineering best practices and patterns for the software development, such as coding standards, code reviews, source control management, CI/CD, testing, certification.

- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective

- Exposure working with multi-site global teams


info-icon

Did you find something suspicious?