Embedded Firmware Lead - ID Tech Solutions (P) Ltd

Polluxa, Inc.

Haryana

On-site

INR 1,500,000 - 2,000,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is seeking a Senior Embedded Systems Engineer to design and integrate embedded firmware with hardware components in a fast-paced environment in India. You will work on microcontroller-based systems, develop drivers, and optimize performance with MISRA-C guidelines.

Responsibilities include hardware bring-up, debug with scopes and JTAG, and collaborating across hardware and software teams to deliver robust embedded solutions. 8–10 years of experience is expected.

Qualifications

  • Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, or Computer Engineering.

Responsibilities

  • Design, develop, and maintain embedded firmware using Embedded C/C++ for microcontrollers.
  • Develop and integrate device drivers, communication stacks, RTOS-based and bare-metal applications.
  • Optimize embedded code for performance, power, and memory footprint.
  • Perform unit testing, code reviews, and ensure compliance with coding standards (e.g., MISRA-C).
  • Implement bootloaders, BSPs, and secure firmware update mechanisms.
  • Collaborate with hardware design engineers to define system architecture, component selection, and interface logic.
  • Bring-up of new hardware boards including low-level hardware testing and validation.
  • Perform hardware-software integration, debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
  • Conduct schematic reviews and work with layout teams to optimize signal integrity, EMI/EMC, and power design.
  • Support PCB bring-up, prototyping, and hardware testing cycles.
  • Document hardware interfaces, configurations, and BOM evaluations.

Skills

Embedded firmware development
Hardware integration
MCU firmware (C/C++)
RTOS (FreeRTOS/Zephyr)
Bare-metal development
Hardware debugging
I2C
SPI
UART
CAN
USB
Modbus
Schematic debugging
Cross-team collaboration
Mentoring juniors
Agile/prototyping

Education

Bachelor’s or Master’s degree in Electronics/Electrical/Computer Engineering

Tools

Keil
IAR
Eclipse
Altium Designer
JTAG/SWD
Oscilloscope
Multimeter

Job description

We are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded solutions in a fast-paced, innovation-driven environment.

Key Responsibilities:
Embedded Software Responsibilities:
  • Design, develop, and maintain embedded firmware using Embedded C/C++ for microcontrollers (ARM Cortex, STM32, NXP, etc.).
  • Develop and integrate device drivers, communication stacks, RTOS-based and bare-metal applications.
  • Optimize embedded code for performance, power, and memory footprint.
  • Perform unit testing, code reviews, and ensure compliance with coding standards (e.g., MISRA-C).
  • Implement bootloaders, BSPs, and secure firmware update mechanisms.
Hardware Responsibilities:
  • Collaborate with hardware design engineers to define system architecture, component selection, and interface logic.
  • Bring-up of new hardware boards including low-level hardware testing and validation.
  • Perform hardware-software integration, debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
  • Conduct schematic reviews and work with layout teams to optimize signal integrity, EMI/EMC, and power design.
  • Support PCB bring-up, prototyping, and hardware testing cycles.
  • Document hardware interfaces, configurations, and BOM evaluations.
Requirements
  • Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, or Computer Engineering.
  • 8–10 years of experience in embedded systems design and development.
  • Strong programming skills in C/C++ for microcontroller firmware development.
  • Experience with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal environments.
  • Proficiency with communication protocols: I2C, SPI, UART, CAN, USB, Modbus.
  • Hands-on experience with schematic-level hardware debugging.
  • Familiarity with microcontroller families like STM32, NXP Kinetis, TI MSP430, ESP32, etc.
  • Experience with tools such as Keil, IAR, Eclipse, Altium Designer, Oscilloscope, Multimeter, JTAG/SWD interfaces.
  • Solid understanding of analog/digital circuit design, power management, and PCB fundamentals.
  • Excellent debugging, analytical, and problem-solving skills.
  • Strong communication and cross-team collaboration.
  • Ability to mentor junior engineers and guide project design decisions.
  • Agile and adaptable mindset for rapid prototyping and iteration.

Pay: ₹1,500,000.00 - ₹2,000,000.00 per year

Work Location: In person

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

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

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Embedded Firmware Developer - ManekTech
Embedded Firmware Developer - ManekTech

Polluxa, Inc. • Gujarat

On-site
INR 756,000 - 924,000
Leave encashment
Provident Fund
Technical Lead - Firmware Engineer (Linux)
Technical Lead - Firmware Engineer (Linux)

AMETEK • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Firmware Developer
Firmware Developer

Zilogic Systems • Chennai District

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

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Technical Manager – Embedded Systems
Technical Manager – Embedded Systems

YO IT Consulting • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000