Develop and integrate real-time software using RTOS or bare-metal environments, including task scheduling, interrupt handling and communication between processor cores.
Implement and integrate VHDL modules and interfaces between the processing system and FPGA logic.
Bring up new development boards and target hardware, investigate hardware/software integration issues and support systematic debugging.
Develop and execute functional, integration, timing and load tests; document results and maintain reproducible build and release procedures.
Work closely with a development team, and external hardware development partners.
Your Profile
University degree in Embedded Systems, Computer Engineering, Computer Architecture, Electrical Engineering, Computer Science or a comparable discipline.
Practical experience in embedded software development using C/C++ and working with ARM-based SoCs, preferably AMD/Xilinx Zynq or Zynq UltraScale+ MPSoC.
Practical experience with VHDL for FPGA development, simulation and hardware/software integration.
Experience with embedded Linux and PetaLinux, including board configuration, device trees, boot processes and driver integration.
Familiarity with development and debugging tools such as Vivado, Vitis, Quartus and Similar.
Experience with Git, structured testing and technical documentation. Python, test automation and CI/CD experience are an advantage.
A structured, analytical approach and the ability to take ownership of defined development packages within a shared system architecture.
Team spirit, initiative and enthusiasm for solving technical challenges together.
Willingness to undertake occasional business travel for technical meetings, collaboration with development partners, system integration, testing and commissioning.
Good written and spoken English; German language skills are an advantage.
What we offer
A key role within the development team.
Close collaboration with experts from development, manufacturing, quality and service.
A modern working environment, flexible working arrangements and attractive development opportunities.
Above-average contract terms thanks to our collective bargaining agreement, flexible work schedules with the option of compensatory time off and working from home to promote a healthy work-life balance, as well as a pleasant and collegial work environment.
BENEFITS AT HEART: Company bike leasing, a subsidy for the “Deutschlandticket”, a tax-free childcare allowance, and much more
How to Contact Us
Please submit your application (cover letter, resume, employment references, and relevant certificates of qualification) via our career portal to Ms. Jessica Lennert.
When qualifications are equal, Primetals Technologies gives preference to applicants with severe disabilities (m/f/diverse) and those deemed equivalent.