-
YO IT Consulting

Embedded C/C++ Developer

YO IT Consulting
India · Full-time · Not Applicable

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

Key Skills

Ranked by relevance

embedded cybersecurity rtos cicd c embedded systems git adc
Login to Apply
Posted
Mar 30, 2026
Type
Full-time
Level
Not Applicable
Location
Pune Division

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deloitte
Related

Java Software Engineer

2026-04-11

Full-time
Mid-Senior
India
Business Consulting
Engineering
View Job Details
Taglayer
Related

Junior Full-Stack Developer

2026-04-11

Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
hackajob
Related

PHP Developer

2026-04-11

Full-time
Not Applicable
India
Software Development
Engineering