Search by job, company or skills

Quintrans

Embedded Software Engineer

3-5 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago

Job Description

Job Summary

We are seeking a highly skilled Embedded Software Engineer with expertise in power electronics systems, particularly in motor control applications. You will be responsible for developing, testing, and optimizing real-time embedded firmware for control of electric motors (BLDC, PMSM, ACIM, etc.) used in applications such as electric drives, inverters, and other high-performance power electronics systems.

Key Responsibilities

  • Design, develop, and maintain embedded software/firmware for motor control and power electronics applications.
  • Develop control algorithms for motor drives (e.g., FOC, trapezoidal control, sensorless control, etc.).
  • Implement and optimize real-time firmware on microcontrollers, DSPs, or FPGAs.
  • Interface with hardware teams to validate system integration and performance.
  • Conduct system-level debugging, testing, and performance tuning of embedded code.
  • Develop and maintain unit tests, HIL/SIL/MIL simulations, and validation frameworks.
  • Participate in code reviews, documentation, and continuous improvement of software development practices.
  • Support certification and compliance efforts (e.g., safety standards such as ISO 26262, IEC 61508, etc., if applicable).

Required Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • 3+ years of experience in embedded software development for power electronics systems.
  • Strong proficiency in C/C++, with knowledge of real-time operating systems (RTOS) or bare-metal programming.
  • Hands-on experience with motor control algorithms (e.g., FOC, PWM, PID tuning, etc.).
  • Experience working with MCUs, DSPs, or FPGAs from vendors such as STMicroelectronics, TI, NXP, Microchip, etc.
  • Familiarity with communication protocols: SPI, I2C, UART, CAN, EtherCAT, etc.
  • Proficient with debugging tools, oscilloscopes, logic analyzers, and IDEs (e.g., Keil, IAR, Code Composer).
  • Understanding of power electronics hardware, including inverters, converters, and gate drivers.

Preferred Qualifications

  • Experience with model-based development using MATLAB/Simulink or similar tools.
  • Knowledge of functional safety standards (ISO 26262, IEC 61508).
  • Experience with digital control systems, feedback loops, and system stability.
  • Familiarity with thermal management, EMC, and system reliability in power electronics.
  • Exposure to Agile/Scrum development practices and version control systems (e.g., Git).

What We Offer

  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge power electronics and control systems
  • Collaborative and innovative work environment
  • Career growth and professional development opportunities

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129131327

Similar Jobs