Team Lead – Embedded Software

DesignationTeam Lead
Job LocationAhmedabad
Experience Required8 to 10 years
Role and Responsibility– Collaborate on designing complex projects with a focus on Microprocessors, Microcontrollers, and hybrid architectures.
– Lead 4-8 engineers, ensuring project success with strong communication and mentoring.
– Demonstrate flexibility with diverse technologies, engage in hands-on coding, meticulous documentation.
– Conduct thorough reviews, establish/enforce coding and debugging best practices within team.
– Participate in recruitment, contribute to pre-sales, exhibit holistic technical and client-oriented approach.
Preferred Experience– 8-10 years programming expertise in C/C++/Python, specializing in device driver and application development for Linux/FreeRTOS/BareMetal environments.
– Hands-on experience with ARM Cortex A/M SoCs, specializing in board bring-up.
– Familiarity with build systems such as Yocto, BuildRoot, or equivalent systems.
– Expert in tools: Oscilloscope, Analyzer, GDB, valgrind, git, CI/CD, static analysis.
– Proven track record in leading projects with teams of 4 or more engineers.
– Effective communication skills exhibited both within the team and with customers.
– Holistic project management integrating technical proficiency, effective team leadership, and customer-oriented communication skills for project success.
– Additional expertise in pre-sales activities enhances overall versatility and value.
Education B.E. / B.Tech / M.Tech in Electronics & Communication or Computer Engineering

Back to Careers Page

Apply for this position

Allowed Type(s): .pdf, .doc, .docx