Experience

7+ Year(s)

Qualifications

Electronics/Computer Engineering

No. of Openings

2 Opening(s)

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.

Apply Job for this Opening