Embedded Systems Engineer

YO IT Consulting

Maharashtra

On-site

INR 2,160,000 - 2,640,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech consultancy firm is seeking an experienced Embedded Firmware Engineer to develop secure embedded firmware and work on real-time systems in Pune, India. The ideal candidate should have 3-7 years of experience, strong C programming skills, and knowledge of embedded security. Responsibilities include developing firmware for ARM-based microcontrollers, implementing control algorithms, and working with communication protocols. This role promises a competitive salary package of up to 24 LPA.

Qualifications

  • 3-7 years of experience in embedded firmware development.
  • Hands-on experience with debugging and developing firmware.
  • Knowledge of configuring protocols like EtherCAT, CAN, or PROFINET.

Responsibilities

  • Develop embedded C firmware for ARM-based microcontrollers.
  • Integrate control algorithms and develop communication protocols.
  • Implement embedded security features and participate in code reviews.

Skills

C programming for embedded systems
Real-time development (RTOS or bare metal)
Debugging tools: JTAG/SWD, GDB
Understand interrupts and concurrency
Embedded security knowledge

Education

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

Job description

Job Title: Embedded Firmware Engineer - Mid Level

Experience: 3-7 Years ; Salary: UpTo 24 LPA

Location: Pune, India

Mandatory Requirements
  • Strong C programming for embedded systems, real-time development (RTOS or bare metal)
  • Good understanding of interrupts, timing, concurrency, MCU peripherals, and drivers
  • Experience in embedded security (Secure Boot, crypto basics, key management, secure updates)
  • Hands‑on experience with debugging tools: JTAG/SWD, RTT, GDB/trace tools
  • Familiarity with structured development, code reviews, Git, and configuration management
Job Summary

We are looking for an experienced Embedded Firmware Engineer to develop secure, real‑time, hardware‑close firmware for applications such as servo drives and frequency inverters. The role involves low‑level programming, control integration, communication protocols, debugging, and cybersecurity implementation.

Key Responsibilities
  • Develop embedded C firmware for ARM‑based microcontrollers
  • Work on real‑time systems (RTOS or bare metal) and peripheral drivers
  • Integrate control algorithms, PWM, ADC, timers, and hardware interfaces
  • Implement embedded security features such as Secure Boot, cryptography, and secure updates
  • Develop and maintain industrial communication protocols (EtherCAT, CAN, PROFINET, IO‑Link, etc.)
  • Perform debugging and root cause analysis using JTAG/SWD, GDB, oscilloscopes, and logic analyzers
  • Participate in code reviews, architecture discussions, and CI/CD processes
Good to Have
  • Knowledge of servo drives, motor control, or power electronics
  • Experience with industrial communication protocols (EtherCAT, CAN, PROFINET, IO‑Link)
  • Exposure to IEC 62443 or embedded cybersecurity standards
  • Experience with automated testing, CI/CD pipelines, and scripting (Python)
Education

Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, or related field

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

Similar jobs worth comparing

Embedded C/C++ Developer
Embedded C/C++ Developer

YO IT Consulting • Maharashtra

On-site
INR 1,500,000 - 2,400,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

YO IT Consulting • Maharashtra

Hybrid
INR 1,500,000 - 2,500,000
Senior Embedded Engineer – Cybersecurity & RTOS
Senior Embedded Engineer – Cybersecurity & RTOS

Mogi I/O : OTT/Podcast/Short Video Apps for you • Pune District

On-site
INR 1,000,000 - 1,500,000
Technical Manager – Embedded Systems
Technical Manager – Embedded Systems

YO IT Consulting • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Lead Firmware Engineer
Lead Firmware Engineer

YO IT Consulting • Maharashtra

On-site
INR 1,000,000 - 1,800,000
Technical Manager – Embedded Electronics (Hardware & Firmware) 74692
Technical Manager – Embedded Electronics (Hardware & Firmware) 74692

Cephas Consultancy Services Private Limited • Pune District

On-site
INR 3,000,000 - 4,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Technical Manager Embedded Electronics for Hardware & Firmware
Technical Manager Embedded Electronics for Hardware & Firmware

YO IT Consulting • Maharashtra

Hybrid
INR 2,000,000 - 3,000,000
Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services • Pune District

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

Redient Security • Pune District

Hybrid
INR 4,500,000 - 7,000,000
Hybrid work model