Roles Responsibilities
Robust 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
📌 Embedded Engineer Simulation Development Pune
🏢 Infosys
📍 Pune