Trainee Engineer
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