Tech Lead – Embedded Software/Firmware

10 - 15 years

10 - 14 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


We are seeking a Technical Lead- Embedded Software/Firmware to lead our growing embedded systems team delivering robust solutions for industrial applications, while also exploring avionics and high-end consumer electronics. The ideal candidate is hands-on, technically strong, and capable of mentoring a team and delivering production-ready embedded solutions.Key Responsibilities
  • Define software architecture and guide design decisions for embedded products across industrial and consumer domains.
  • Drive development of embedded firmware for microcontrollers, SoCs, and FPGAs using C/C++ and assembly.
  • Lead Board Support Package (BSP) development including bootloaders, device drivers, and OS bring-up (Linux, RTOS).
  • Collaborate with hardware teams for board bring-up, hardware validation, and early prototyping.
  • Architect and implement firmware for interfaces like UART, SPI, I2C, CAN, USB, Ethernet, GPIO, and memory controllers.
  • Integrate RTOS or embedded Linux as per project requirements, including kernel customization and peripheral support.
  • Establish and enforce coding standards, code review practices, and embedded software best practices.
  • Set up and maintain embedded development environments, toolchains, and build systems (e.g., Make, CMake, Yocto).
  • Plan and manage software lifecycle from requirements through testing, validation, and release.
  • Interface with cross-functional teams (hardware, QA, manufacturing) to ensure cohesive product delivery.
  • Provide mentorship, technical training, and onboarding support to junior and mid-level engineers.
  • Drive root cause analysis and debugging for complex system-level issues across hardware and software boundaries.
  • Ensure compliance with relevant safety, quality, and industry standards (e.g., MISRA, ISO 26262, IEC 61508).
  • Coordinate with project and program managers to define timelines, resource planning, and risk mitigation strategies.

  • Required Qualifications
  • Bachelors or Masters degree in Electronics, Electrical, or Computer Engineering.
  • 10+ years of embedded firmware/software development experience, including 2+ years in a leadership role.
  • Expertise in embedded C/C++, real-time systems, and microcontroller/SOM platforms.
  • Experience with firmware bring-up, bootloaders, RTOS (FreeRTOS, ThreadX, etc.), and communication stacks.
  • Familiarity with configuration management tools (Git, SVN) and CI/CD pipelines.
  • Strong understanding of industrial protocols, safety systems, and real-world interfacing.
  • Exposure to compliance frameworks like DO-178, MISRA, or ISO 26262 is a plus.

  • Nice to Have
  • Avionics or consumer product firmware experience.
  • Experience with scripting, Python-based test automation, and embedded Linux.
  • Knowledge of FPGA interfacing and signal processing is an advantage.

  • Benefits
  • Work on cutting-edge projects in industrial, avionics, and emerging tech spaces.
  • Lead a high-performing embedded team with growth potential.
  • Competitive compensation and dynamic work culture.
  • Job Category Embedded Solutions
    Job Type Full Time
    Job Location Ahmedabad

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Python 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 Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Smart Soc Solutions logo
    Smart Soc Solutions

    IT Services and IT Consulting

    RecommendedJobs for You