Job highlights
- Master's or Bachelor's in Engineering/Technology or MCA/MSc with strong Embedded C/C++ and embedded Linux (Yocto) experience, hardware interfacing, and control systems knowledge
- Develop and debug embedded firmware on microcontrollers and embedded Linux, integrate main application with firmware and hardware, handle communication protocols and system diagnostics
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