Embedded Software - Team Leader
Autobrains Technologies · Tel Aviv-Yafo, Tel Aviv District, Israel
Apply & track with Apply EdgeWe are looking for a highly skilled and motivated Embedded Software Team Lead to drive our development efforts from the trenches. You will lead a team of talented engineers, combining strong technical leadership with deep hands-on involvement. In this role, you will be responsible for the architecture, design, and implementation of complex embedded software, while mentoring team members and ensuring high code quality. This is a "player-coach" role for someone who loves to solve hard technical problems and thrives on developing people.
Responsibilities
Leadership & MentoringLead and mentor a team of embedded software engineers, setting day-to-day priorities and fostering a high-performance cultureProvide technical guidance, perform code reviews, and act as the go-to person for complex technical challengesFacilitate team collaboration and ensure clear communication across the R&D organizationFoster a culture of excellence, accountability, and continuous learningTechnical Ownership (Hands-on)Remain deeply involved in hands-on design, architecture, and coding (approx. 50% coding/design work)Design and implement robust embedded software for real-time systems, focusing on performance, scalability, and safetyEnsure best practices in coding standards, unit testing, and CI/CD integrationCollaborate with hardware and systems engineers to ensure seamless integration between software and hardware components (SoCs, MCUs, sensors, etc.)Execution & DeliveryOwn the delivery of specific embedded modules, from design to productionTranslate product requirements into actionable technical tasks and roadmapsDrive engineering processes to increase efficiency and code qualityWork closely with customers and Tier-1 partners on technical requirements, escalations, and delivery commitmentsStay updated with industry trends in embedded systems and automotive tech to continuously improve our stack
Requirements
8+ years of hands-on experience in embedded systems and C/C++ developmentProven leadership experience: at least 2-3 years leading a small to medium-sized engineering team (technical mentorship and people management)Deep technical expertise in:Embedded Linux/RTOS environmentsReal-time signal processing and memory managementDeveloping for heterogeneous architectures (CPU, GPU, MCU)Familiarity with software architecture principles and Git-based development workflowsStrong communication skills with the ability to bridge technical and product needsMindset: "Startup-ready"—flexible, solution-oriented, and comfortable working in a fast-paced environmentAdvantage: Experience in the automotive industry (ASPICE, AUTOSAR, ISO 26262) or AI-acceleration software