Embedded Engineer Simulation Development

Infosys

Pune District

On-site

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

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Infosys is seeking an embedded software engineer in India to develop and integrate MCU firmware with Linux-based subsystems. You will work on bare-metal/RTOS firmware for sensors, motors, and actuators, plus embedded Linux boot flows and device communication.

The role involves PID control, hardware interfaces, and ensuring robust diagnostics. Requirements include strong C/C++ skills, Yocto experience, and familiarity with medical device development under IEC 62304.

Qualifications

  • Proven experience in embedded C/C++ for microcontrollers and hardware control.
  • Experience with embedded Linux (Yocto) and system integration.
  • Familiarity with communication protocols and fault diagnostics.

Responsibilities

  • Strong experience in Embedded C/C++ development on microcontrollers for hardware control (sensors, motors, valves, ADC/DAC, PWM).
  • Hands-on with embedded Linux (Yocto) including system integration, boot flow, and device communication.
  • Experience in hardware interfacing and communication protocols (UART, I2C, SPI, RS-485, SMBus).
  • Knowledge of control systems (PID/feedback loops) and real-time embedded design.
  • Familiarity with firmware architecture, bootloaders, and firmware upgrade mechanisms.
  • Experience in debugging complex systems involving MCU firmware + Linux applications, including fault handling and diagnostics.
  • Understanding of embedded Linux security, containerization (Docker), and system-level integration is a plus.
  • Exposure to medical standards (IEC 62304) preferred.
  • Experience in Medical device development.
  • Should be able to help in integration of Main application(.NET) with Firmware and Hardware.

Skills

Embedded C/C++
MCU
RTOS
Bare-metal
Embedded Linux
Yocto
Python
UART I2C SPI
Diagnostics
Docker
IEC 62304
Medical device
.NET integration

Education

Master of Engineering
Master of Technology
MCA
MSc
Bachelor of Engineering
Bachelor of Technology
BCA
BSc

Tools

Yocto

Job description

Roles Responsibilities
  • Strong experience in Embedded C/C++ development on microcontrollers (bare-metal/RTOS) for hardware control (sensors, motors, valves, ADC/DAC, PWM).
  • Hands-on with embedded Linux (Yocto) including system integration, boot flow, and device communication.
  • Experience in hardware interfacing and communication protocols (UART, I2C, SPI, RS-485, SMBus).
  • Knowledge of control systems (PID/feedback loops) and real-time embedded design.
  • Familiarity with firmware architecture, bootloaders, and firmware upgrade mechanisms.
  • Experience in debugging complex systems involving MCU firmware + Linux applications, including fault handling and diagnostics.
  • Understanding of embedded Linux security, containerization (Docker), and system-level integration is a plus.
  • Exposure to medical standards (e.g., IEC 62304) preferred.
  • Experience in Medical device development.
  • Should be able to help in integration of Main application(.NET) with Firmware and Hardware.
Technical Requirement
  • Embedded C/C++ development on microcontrollers (bare-metal/RTOS) for hardware control, embedded Linux (Yocto)
  • Python development experience for simulator development
Additional Responsibility
  • Preferred location: Chandigarh, Pune
Educational Requirement
  • Master Of Engineering, Master Of Technology, MCA, MSc, Bachelor of Engineering, Bachelor Of Technology, BCA, BSc
Preferred Skills
  • Technology->Embedded Software->Embedded Software - ALL
  • Technology->Embedded Software->Microcontrollers
  • Technology->Embedded Software->OS Platform->RTOS
  • Technology->Mobile Development->Mobile RTOS
  • Technology->Open System->C and C++
  • Technology->Open System->Linux
  • Technology->OpenSystem->RTOS
  • Technology->Programing language C->Programing language C
Service Line
  • Engineering Services
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer Simulation Development
Embedded Engineer Simulation Development

Infosys Limited • Pune District

On-site
INR 700,000 - 900,000
Embedded Engineer Simulation Development
Embedded Engineer Simulation Development

Mployee.me • Pune District

On-site
INR 900,000 - 1,300,000
Senior Engineer (Linux)_Pune
Senior Engineer (Linux)_Pune

Acldigital • Pune District

On-site
INR 600,000 - 1,000,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez Tech • Pune District

On-site
INR 3,500,000 - 5,500,000
Embedded Software Engineer
Embedded Software Engineer

Akas Medical Equipment • Zone 7 Ambattur

On-site
INR 600,000 - 1,000,000
Embedded Systems Engineer - Assistant Manager
Embedded Systems Engineer - Assistant Manager

Jcbl • New Delhi

On-site
INR 600,000 - 900,000
Embedded Engineer
Embedded Engineer

Callnet Placement Services • Mumbai

On-site
INR 600,000 - 1,000,000
PF
Bonus
ESIC
+1
Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services • Pune District

On-site
INR 800,000 - 1,200,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Embedded Firmware Engineer (No Outstation Candidate)
Embedded Firmware Engineer (No Outstation Candidate)

Spectra Technovision (India) Pvt. Ltd. • Ahmedabad District

On-site
INR 600,000 - 900,000