Talent.com
This job offer is not available in your country.
Technical Lead (automotive)

Technical Lead (automotive)

Votary Softech Solutions Pvt. Ltd.Bengaluru, Karnataka, India
14 hours ago
Job description

```html

About the Company

We are looking for a Lead Embedded Software Engineer who can drive end-to-end embedded software development, mentor team members, and contribute to system-level design decisions. The ideal candidate must possess strong low-level expertise , deep understanding of hardware-software interaction , and hands-on experience with RTOS, drivers, debugging tools, and design aspects (clock, power, boot, etc.) .

About the Role

The Lead Embedded Software Engineer will be responsible for leading the design and development of embedded software and device drivers, while also providing technical leadership and mentoring to the team.

Responsibilities :

  • Lead the design and development of embedded software and device drivers .
  • Architect and implement low-level modules , including clock, power, boot, and interrupt handling .
  • Work extensively with RTOS (task scheduling, memory management, synchronization, BSP) .
  • Design and implement communication using I2C, SPI, UART, and other protocols at a low level.
  • Perform board bring-up, hardware interfacing, and driver integration .
  • Use advanced debug and analysis tools (protocol analyzers, logic analyzers, JTAG / SWD, oscilloscopes) .
  • Review code, define best practices, and guide the team on embedded development standards.
  • Collaborate with hardware, firmware, and system teams to deliver high-quality solutions.
  • Drive problem resolution, performance optimization, and system stability .
  • Provide technical leadership, mentoring, and project ownership .

Qualifications :

  • Strong proficiency in Embedded C / C++
  • RTOS internals and usage (not just as application developer)
  • Hands-on experience writing device drivers from scratch
  • In-depth understanding of I2C, SPI, UART protocol timing and register-level control
  • Experience with board bring-up and low-level hardware debugging
  • Familiarity with clock tree, power management, and system initialization
  • Strong knowledge of debugging & analysis tools
  • Ability to design modular, scalable embedded architectures
  • Pay range and compensation package :

    Details regarding pay range or salary or compensation will be provided during the interview process.

    Equal Opportunity Statement :

    We are committed to diversity and inclusivity in our hiring practices.

    ```

    Create a job alert for this search

    Technical Lead • Bengaluru, Karnataka, India