Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

```html

About the Company

Lead Embedded Software Engineer

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.

```

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You