Job type

Are you ready to join us?

Firmware Engineer

Location: Novi Sad

If you need more details about this job or already want to join us, feel free to send us an email at:

Job Firmware Engineer

Is this for you?

Do you like developing firmware for the real stuff, that you can see and touch?
Are you passionate about building and designing electronic products?

If so, we are inviting you to join us on a mission for building awesome products!
We need your help to push the boundaries of what’s possible in product development.

What will you be doing?

You will be working on projects that make a positive impact to the world.
From solving upcoming water shortages in the world’s biggest cities, improving animal welfare or developing next-generation home alarms, that will compete with evil corporate giants, but also designing the products that help average Joe in everyday life.

Most important, you will not be a small screw in the big corporate machinery.
You will be able to participate the whole way and see the process of creating something new.

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

Nebojša Stojiljković, firmware engineer

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