Firmware
Engineer

Send your CV

 

We are looking for a Firmware Engineer to join our team. Embedded software development for electronics is one of our key expertise areas. Our engineers work with open and proprietary operating systems, creating firmware, bootloaders, BSP, system drivers and server software. Our solutions are applied in various industries: automotive, telecom, broadcasting, security, industrial automation and consumer devices. 
The results of our teamwork are embodied in mass-produced products used by millions of people around the world. 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.
 

What you will do

  • Design, develop and test embedded software solutions in C/C++ for our industrial systems. 
  • Modification and support of the existing code. 
  • User interface development. 
  • Adjustment and testing of prototypes. 
  • Create and maintain detailed documentation of software design, code and testing procedures. 
 

What we would like to see in you

  • Experience of at least 3 years as an Embedded Software Engineer.
  • C programming language. 
  • C++ programming language (C++ 11 and up). 
  • Experience with RTOS. 
  • Experience with Linux user space and IPC. 

 

  • Knowledge and experience in using industrial protocols such as Ethercat, CANopen, Modbus. 
  • Application experience at work OPC Unified Architecture. 
  • English (intermediate and higher). 

 

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!