Senior Embedded Model-based Developer - Control Law (eInfochips)

Senior
CompanyArrow Electronics
LocationEG-Cairo, Egypt (Maadi Technology Park)
CategorySoftware Engineering
SenioritySenior
Workplace-
Posted2026-08-22
Viaworkday

Description

Position

Senior Embedded Model-based Developer - Control Law (eInfochips)

Job Description

Model-Based Development Engineer – Control Law

Role Summary

We are looking for a Model-Based Development Engineer with strong experience in control laws, electric motor control, traction inverters, electrical inverters, and field-oriented control . The candidate will be responsible for developing, simulating, validating, and supporting embedded control software for inverter and motor-drive applications using MATLAB/Simulink and related model-based development tools.

The role requires a strong understanding of power electronics, electric machines, control algorithms, and embedded software development for real-time control systems.

Key Responsibilities

-
Develop and maintain control algorithms for electrical inverters, traction inverters, and motor-drive systems.

-
Design and implement motor control strategies such as Field-Oriented Control , torque control, speed control, current control, and voltage control.

-
Develop control laws for power electronics and electric drive applications.

-
Build, simulate, and validate models using MATLAB, Simulink, and Stateflow .

-
Perform model-based design activities including simulation, MIL, SIL, and HIL testing.

-
Generate embedded code from Simulink models using tools such as Embedded Coder.

-
Support integration of control algorithms into embedded targets and inverter control platforms.

-
Analyze system behavior, tune control loops, and optimize controller performance.

-
Work on current sensing, position/speed feedback, PWM generation, SVPWM, protection logic, and fault handling.

-
Develop and validate control software for PMSM, induction motors, or other traction motor technologies.

-
Support inverter commissioning, calibration, debugging, and testing on test benches or real hardware.

-
Collaborate with hardware, software, systems, and testing teams.

-
Prepare technical documentation, design descriptions, test reports, and calibration guidelines.

-
Ensure compliance with applicable software development processes, coding guidelines, and quality standards.

Required Qualifications

-
Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, Control Engineering, Power Electronics, or a related field.

-
Strong experience with MATLAB/Simulink for model-based design.

-
Good knowledge of electric motor control and inverter control systems.

-
Practical understanding of FOC , Clarke/Park transformations, PI controllers, PWM, SVPWM, and control loop tuning.

-
Knowledge of electrical inverters, traction inverters, DC-link systems, gate driving concepts, and power electronics basics.

-
Experience with real-time embedded control systems.

-
Ability to read and understand electrical schematics, control block diagrams, and system requirements.

-
Good understanding of sensors used in motor control, such as current sensors, voltage sensors, encoders, resolvers, and Hall sensors.

-
Experience with simulation, debugging, calibration, and validation of control algorithms.

Preferred Qualifications

-
Experience with PMSM, induction motor, or synchronous reluctance motor control.

-
Experience with IEC6108, ISO 26262, MISRA C, or automotive software development processes.

-
Experience with code generation using Simulink Embedded Coder.

-
Experience with MIL, SIL, PIL, or HIL validation environments.

-
Experience with tools such as dSPACE, Vector CANoe, ETAS INCA, CANalyzer, or similar.

-
Knowledge of CAN, CAN FD, UDS, or automotive communication protocols.

-
Experience with inverter protection features such as overcurrent, overvoltage, undervoltage, overtemperature, desaturation, and safe shutdown.

-
Familiarity with requirements management and traceability tools.

Technical Skills

-
MATLAB

-
Simulink

-
Stateflow

-
Embedded Coder

-
Motor control

-
Field-Oriented Control

-
Power electronics

-
Traction inverters

-
Electrical inverters

-
PMSM / Induction motor control

-
Control loop tuning

-
MIL / SIL / HIL testing

-
Embedded C

-
PWM / SVPWM

-
CAN / CAN FD

Soft Skills

-
Strong analytical and problem-solving skills.

-
Ability to work with cross-functional engineering teams.

-
Good communication and technical documentation skills.

-
Attention to detail and commitment to high-quality engineering.

-
Ability to debug complex system-level issues involving software, control, and hardware.

Location

EG-Cairo, Egypt (Maadi Technology Park)

Time Type

Full time
##

Job Category

Engineering Services