Embedded Firmware Lead

Axisindia

India

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Axisindia is seeking an experienced Embedded Firmware Design Lead in India to guide firmware development for electronic products such as EV chargers and IoT systems. The role requires robust technical leadership, deep knowledge of embedded systems, and a hands-on approach to secure software development.

The ideal candidate will have 7+ years of experience in embedded firmware development, specifically on ARM platforms, and a passion for creating reliable and secure embedded solutions.

Qualifications

  • 7+ years in embedded firmware development, at least 2 years in a leadership role.
  • Strong hands-on experience with ARM Cortex-M and Cortex-A platforms.
  • Proficient in embedded Linux including bootloaders and kernel customization.

Responsibilities

  • Lead the development of embedded firmware and software for electronic products.
  • Design secure boot mechanisms and implement firmware encryption.
  • Conduct code reviews and mentor junior engineers.

Skills

Embedded C/C++
Embedded Linux development
Technical leadership
Security implementation
Debugging skills

Education

Bachelor's or Master's in Electronics, Computer Engineering

Tools

Oscilloscopes
JTAG/SWD debuggers
Git

Job description

Embedded Firmware Design Lead with a strong background in embedded systems, embedded Linux, system security, and hardware-software integration. The ideal candidate will lead the development of firmware and software for embedded platforms used in electronic products such as industrial devices, EV chargers, or IoT systems. This role demands strong technical leadership, deep system-level thinking, and a passion for building secure, reliable, and scalable embedded solutions.

Key Responsibilities:

Firmware & Embedded Linux Development:

  • Architect and develop embedded firmware for microcontrollers (bare-metal or RTOS) and embedded Linux systems (e.g., Yocto or Buildroot-based).
  • Work with device drivers, kernel configuration, and system services on Linux-based platforms (e.g., ARM Cortex-A).
  • Integrate peripheral drivers and system interfaces like UART, SPI, I2C, CAN, RS-485, Ethernet, BLE, Wi-Fi, LTE.

Security Implementation:

  • Design and implement secure boot mechanisms, firmware encryption, secure OTA updates, and key management systems
  • Integrate cryptographic protocols (TLS, AES, SHA, ECC, etc.) for secure communication.
  • Ensure compliance with cybersecurity standards (e.g., ISO 27001, IEC 62443, OWASP).

Technical Leadership:

  • Lead a team of embedded software/firmware engineers and guide development efforts across multiple projects.
  • Conduct detailed code reviews, design discussions, and mentor junior engineers
  • Establish coding standards, documentation practices, and DevOps pipelines (CI/CD) for firmware releases

Testing, Debugging, and Integration:

  • Drive system-level testing including unit, integration, and regression tests.
  • Use tools like oscilloscopes, logic analyzers, JTAG/SWD debuggers for low-level debugging.
  • Work closely with hardware, cloud, QA, and manufacturing teams for product validation and release.

Process & Documentation:

  • Maintain thorough design documentation, test procedures, release notes, and changelogs.
  • Collaborate with product managers and cross-functional stakeholders to align on system features, timelines, and deliverables.
Required Qualifications and Experience:
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field.
  • 7+ years of experience in embedded firmware development with at least 2 years in a leadership role.
  • Strong hands-on experience with embedded C/C++, ARM Cortex-M and Cortex-A platforms and guide development using frameworks like Yocto/Buildroot/OpenWRT.
  • Proficient in embedded Linux development including bootloaders (e.g., U-Boot), kernel, and driver customization.
  • Deep understanding of embedded security concepts, secure boot, encryption (TLS, AES, RSA), PKI, cryptographic libraries, and secure firmware architectures.
  • Experience with real-time operating systems (FreeRTOS, Zephyr, etc.) and version control (e.g., Git).
  • Familiarity with common embedded interfaces (SPI, I2C, UART, USB, GPIO, CAN, Ethernet).
  • Experience with hardware bring-up, schematics, and datasheet-level debugging.
  • Conduct design reviews, risk assessments, and security audits on firmware modules.
  • Mentor and manage a team of firmware developers; ensure timely delivery of milestones.
  • Stay updated on Linux kernel advancements, CVEs, and best practices for secure embedded design.
Preferred Skills:
  • Experience in IoT, EV chargers, smart metering, or industrial automation products.
  • Familiarity with Modbus, CANopen, MQTT, TCP/IP stacks.
  • Exposure to cloud-connected embedded systems and device provisioning/authentication.
  • Scripting experience (Python, Bash) for automation and testing.
  • Familiarity with Agile methodologies, Jira/Confluence, and DevOps for embedded.
Personal Attributes:
  • Strong problem-solving and debugging skills.
  • Clear communicator with the ability to work in a cross-functional, fast-paced environment.
  • Self-driven and quality-focused with attention to detail and a strong ownership mindset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Advanced Lead Engineer- Embedded Software
Advanced Lead Engineer- Embedded Software

Wabtec • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

On-site
INR 3,800,000 - 6,000,000
Senior Embedded Linux Firmware Architect
Senior Embedded Linux Firmware Architect

Kohler • Pune District

On-site
INR 4,000,000 - 7,000,000
Embedded Engineer Lead
Embedded Engineer Lead

Brodersen Systems Pvt Ltd. • Pune District

On-site
INR 2,500,000 - 4,000,000
Embedded Technology Lead
Embedded Technology Lead

KSB Company • Maharashtra

On-site
INR 3,500,000 - 7,000,000
Senior Embedded Linux Firmware Architect
Senior Embedded Linux Firmware Architect

KOHLER India • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - Embedded Firmware
Senior Engineer - Embedded Firmware

Eaton • Pune District

On-site
INR 1,800,000 - 2,600,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000