Job type

Are you ready to join us?

Job position

Firmware Engineer

Job; Is this for you?

Is this for you?

Do you enjoy developing firmware for real devices you can see and touch?

Do you like building embedded systems that combine hardware and software?

If so, we invite you to join our team and help build reliable electronic products used by companies around the world.

What will you be doing?

You will work on embedded systems that make a real impact.

Our projects range from connected IoT devices and industrial electronics to consumer products used in everyday life.

You will participate in the complete development process,  from early concepts and prototypes to production-ready devices.

Unlike large corporations where engineers often work on small fragments, here you can see how a product evolves from idea to a real device.

Jobs What will you be doing?

What will be your responsibilities:

  • Participate in development from concept to implementation
  • Design, develop, code, test, and debug system software
  • Review code and design
  • Integrate and validate new product designs
  • Work with cross-disciplinary team (EE, QA, mfg)
  • Interface with hardware design and development

We would be happy if you fulfill these requirements:

  • 2+ years of experience in embedded software engineering
  • MSc or BSc degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in embedded C
  • Experience in embedded systems design with preemptive, multitasking RTOS
  • Excellent knowledge of coding techniques, protocols, interfaces, and hardware systems
  • Adequate knowledge of reading schematics and datasheets for components
  • Utilize oscilloscopes, logic analyzers, and other laboratory equipment
  • Strong documentation and writing skills

Interview with our colleague Nebojša Stojiljković, Firmware Engineer

Some of the benefits that we provide to our people:

  • Work/Life balance

  • Trainings & Education

  • Cutting edge technologies

  • Flexible working hours

  • Competitive salary

  • Performance bonuses

  • Discount card

    Discount card

  • Snacks

  • Career ladder

    Career ladder

  • Hybrid work

    Hybrid work

  • Jobs mentoring program

    Mentoring program

  • Private healthcare