Firmware Engineer
(Power Electronics)

Send your CV

 

We are looking for a Firmware Engineer (Power Electronics) to join our team. Our engineering team designs hardware and develops software for various industries: automotive, broadcasting, telecom, and industrial automation. 

Promwad works with electronics manufacturers, international tech vendors, and disruptive startups worldwide. So, if you join our team, you can grow professionally in your chosen field and, if you wish, move to one of our industry-focused teams. 

 

Location: Niš, Serbia

Type: Full-Time

 

What you will do:

  • Design and develop firmware for power electronics systems such as DC/DC converters, inverters, and Battery Management Systems (BMS).
  • Write clean, efficient, and reliable code in C/C++ for embedded platforms.
  • Collaborate closely with hardware engineers to ensure seamless integration between firmware and power components.
  • Perform system-level testing, debugging, and troubleshooting of embedded software.
  • Implement firmware in compliance with relevant functional safety standards.
  • Work with Real-Time Operating Systems (RTOS) to manage system tasks and optimize performance.

What we would like to see in you:

  • 3+ years of experience in embedded firmware development.
  • Strong programming skills in C or C++.
  • Hands-on experience with 32-bit microcontrollers.
  • Understanding of RTOS concepts (e.g., FreeRTOS, QNX, or similar).
  • Intermediate level of English for communication in an international team.
  • A problem-solving mindset and interest in working closely with both software and hardware.

What we offer

Cohesive team and support

Free English classes

Latest equipment

Regular training

Competitive salary

Relocation assistance

Remote work

5 sick days

Would you like to become our Firmware Engineer?

We're waiting for your resume!