Senior Embedded Software Engineer

Permanent employment (different employment packages options)
Adjustable workload (60-100%)
Belgrade
Software Engineering
We are growing our team in the Belgrade office, but you are also welcome to work remotely if it matters to you!  

What we have to offer you:

 
Here at Zühlke, you get a chance to work in an international client-based environment along with the leading experts in the industry. Zuhlke supports your success with a unique culture and helps you grow continuously, through trainings, knowledge exchange, and learning from each other. At Zuhlke you will feel included - we communicate openly with each other, assess ourselves honestly and enjoy working in a team. In addition, we offer unique employment options and flexible working hours.
 
When it comes to Embedded Systems, this is a discipline with 50+ years tradition in Zuehlke. We are working in fields of Medical, Industrial, Railway and consumer IoT. On various platforms and ecosystems. From bare-metal C firmware, to modern C++ applications running on Linux systems – and everything in between.


What matters to us:

That you have a technical related degree and/or more than 5 years of relevant experience in software development

As for technical expertise, under the belt you already have:
  • strong C/C++ knowledge
  • broad experience with development platforms and ecosystems:
    • OS - Linux, RTOS or bare metal real-time
    • IDEs - Eclipse, Qt Creator, IAR Workbench or similar
  • Python or other scripting language knowledge
  • network and M2M protocols knowledge (TCP/IP, CoAP, MQTT …)
  • OOP concepts and UML knowledge
  • Agile mindset
  • fluency in English

What kind of colleague we are looking for:
  • analytical, with innovative mindset and the desire to challenge conventional thinking    
  • willing to collaborate and guide colleagues in the implementation of strategic projects in the area of design and development of embedded systems
  • willing to deliver high-quality solutions through application of good coding and testing practices
  • able to apply Scrum and Agile practices in your daily work
Permanent employment (different employment packages options)
Adjustable workload (60-100%)
Belgrade