
Senior Embedded Model-based Developer - Control Law (eInfochips)
Arrow · EG-Cairo, Egypt (Maadi Technology Park)
Mixed hiring record · median 57 days open
All reasons
- Open 120 days
- 45% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
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
Skills
- MATLAB
- C
More jobs at Arrow
All 67- Infrastructure Engineer IArrow · US-AZ-Phoenix, Arizona (East Sky Harbor Cir) · USD 32–39/hr4d ago
- E-Commerce Business Analyst (Salesforce Commerce)Arrow · JP-Tokyo, Japan (Atago Green Hills Mori) · Osaka, Osaka5d ago
- Sr. Oracle DeveloperArrow · IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC6d ago
- Sr. Business Applications Engineer- NPI AutomationArrow · Tlaquepaque, Mexico · MXN 53,350–79,500/mo6d ago
- Integration Support SpecialistArrow · MA-Casablanca, Morocco (Boulevard Al Quods)13d ago
Similar roles
- Full-Stack Software Engineer - (. Net and Angular)Takwene · Cairo, Egypt5d ago
- Software Development ManagerVeriPark · Egypt6d ago
- Articulate & Front-End Developer (Project Based)Almentor · Cairo, Egypt7d ago
- Software EngineerChatbase · Cairo7d ago
- Backend Software EngineerSoum · Egypt7d ago
- Senior Full-Stack Software Engineer - (. Net and Angular)Takwene · Cairo, Egypt8d ago