CareerPlanSign in

Trainee Engineer

Bengaluru, IN💼 Full-time🗓 2026-10-01

Core

Designing and developing embedded control/firmware software and tools for X-ray generators in medical imaging systems.

Role type

Trainee Embedded Software Engineer (Control/Firmware)

Builds

Embedded software for X-ray generator control applications and testing/validation tools

Domain

Medical Technology / Embedded Systems / Control Engineering

Required skills

Embedded C, C++, MATLAB, Simulink, RTOS, Control Algorithms (PI/PID), Git, Digital Electronics, MCU/DSP programming

Preferred skills

Assembly language, SoC devices (Xilinx/Intel), Control system analysis (Bode/Nyquist plots), Digital schematics

Technologies

Embedded C, C++, MATLAB, Simulink, RTOS, Git, Xilinx, Intel

Responsibilities

Design and maintain embedded software for X-ray generators; Develop software tools for configuration and validation; Implement real-time embedded applications; Simulate control applications; Integrate and troubleshoot hardware drivers; Support control algorithm implementation; Analyze control system performance

Seniority

Entry-level, recent graduate or up to 1 year experience

Sourced via workday · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.