GE HealthCare is hiring a Trainee Engineer (co-op/intern) in Bengaluru for its Imaging Sub Systems group, working on embedded control and firmware for X-ray generators. You will design, develop and maintain real-time embedded software in Embedded C and C++, build tools for configuration, testing and validation, and create and simulate control applications in MATLAB and Simulink. The role also includes integrating hardware drivers, working on RTOS, supporting PI/PID control loops, and analysing control performance with Bode and Nyquist plots, on MCU, DSP and Xilinx/Intel SoC platforms. Applicants need a bachelor's or master's in Electronics, Electrical or Control Engineering (or equivalent) and should be recent graduates with up to one year of internship or work experience. Required: embedded systems knowledge, C/C++ programming, MATLAB and Simulink, and good analytical and communication skills. A plus: embedded internships, assembly language, digital schematics and Git. GE HealthCare says it never asks candidates for payment.