Zagreb, Croatia Hybrid

Jungheinrich Business Service Croatia d.o.o. is hiring a Software Developer

About the Role

Design and implement control algorithms for power inverters used in advanced powertrain and charging systems. Work within a global development environment focused on real-time embedded software for safety-critical applications in power electronics.

Key Responsibilities

  • Develop and simulate control strategies for various electrical machines—including asynchronous, synchronous, and reluctance types—using MATLAB/Simulink
  • Optimize control logic through virtual testing and performance analysis
  • Generate efficient C/C++ code from Simulink models using Embedded Coder or Simulink Coder for deployment on electronic control units
  • Write and maintain embedded software in C/C++ with strict adherence to real-time and functional safety requirements
  • Support integration, testing, and commissioning of software into production systems
  • Collaborate with international engineering teams across development sites

Qualifications

  • Proven experience in modeling and simulating control systems for electric machines using MATLAB/Simulink
  • Strong background in embedded C/C++ development for real-time microcontrollers such as Infineon AURIX or NXP platforms
  • Familiarity with safety-critical development processes and relevant industry standards
  • Degree in control engineering, automation, software engineering, or a related technical field
  • Fluent English communication skills, both written and spoken

Preferred Skills

  • Exposure to AUTOSAR or MICROSAR development frameworks
  • Working knowledge of German is beneficial but not required

Work Environment & Benefits

This hybrid role is based in Zagreb, with flexible hours and options for remote work. The team fosters a collaborative, first-name culture where innovation and personal growth are prioritized.

  • Competitive compensation based on experience and qualifications
  • Free coffee and healthy snacks in a modern office space
  • Language training and professional development programs
  • Health, recreation, and family-oriented benefits
  • Regular internal events to support team connection
Required Skills
MATLAB/SimulinkEmbedded C++C/C++Infineon AURIXNXPAUTOSARMICROSARECUspower inverterscontrol algorithmsreal-time systemsembedded systemssafety-critical systems MATLAB/SimulinkEmbedded C++C/C++Infineon AURIXNXPAUTOSARMICROSARECUspower inverterscontrol algorithmsreal-time systemsembedded systemssafety-critical systems
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Jungheinrich Business Service Croatia d.o.o.
Jungheinrich offers a broad portfolio and comprehensive expertise in the areas of warehouse, fleet, device, process, and interface management, with over 30 years of experience in the development of software and digital products.
All jobs at Jungheinrich Business Service Croatia d.o.o. Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago