Autobrains Technologies

Embedded Software - Team Leader

Autobrains Technologies Tel-Aviv, Tel-Aviv District, Israel

Software Development · 51-200 employees

4 h ago
embedded Principal (10+ yrs) Full-time Israel
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will lead a team of embedded software engineers while remaining hands-on with architecture, design, and coding for approximately 50% of your time. The role involves mentoring staff, ensuring high code quality, and collaborating with hardware teams to deliver robust real-time systems.

What they look for

Embedded Systems C++ C Embedded Linux RTOS Signal Processing Memory Management Software Architecture Git Team Leadership Mentoring SoC MCU CI/CD Unit Testing Automotive Tech

Requirements

Candidates must have at least 8 years of experience in embedded systems and C/C++ development, along with 2-3 years of proven leadership experience. Deep technical expertise in Embedded Linux/RTOS and heterogeneous architectures is required, with automotive industry experience considered an advantage.

Full description

We 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 & Mentoring

  • Lead and mentor a team of embedded software engineers, setting day-to-day priorities and fostering a high-performance culture
  • Provide technical guidance, perform code reviews, and act as the go-to person for complex technical challenges
  • Facilitate team collaboration and ensure clear communication across the R&D organization
  • Foster a culture of excellence, accountability, and continuous learning

Technical 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 safety
  • Ensure best practices in coding standards, unit testing, and CI/CD integration
  • Collaborate with hardware and systems engineers to ensure seamless integration between software and hardware components (SoCs, MCUs, sensors, etc.)

Execution & Delivery

  • Own the delivery of specific embedded modules, from design to production
  • Translate product requirements into actionable technical tasks and roadmaps
  • Drive engineering processes to increase efficiency and code quality
  • Work closely with customers and Tier-1 partners on technical requirements, escalations, and delivery commitments
  • Stay 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++ development
  • Proven 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 environments
  • Real-time signal processing and memory management
  • Developing for heterogeneous architectures (CPU, GPU, MCU)
  • Familiarity with software architecture principles and Git-based development workflows
  • Strong communication skills with the ability to bridge technical and product needs
  • Mindset: "Startup-ready"—flexible, solution-oriented, and comfortable working in a fast-paced environment
  • Advantage: Experience in the automotive industry (ASPICE, AUTOSAR, ISO 26262) or AI-acceleration software

Attributes

null

In the first two months, you’ll

null

Similar roles