View job here

WORK Microwave is an internationally renowned company engaged in the development and manufacture of high-tech, high-end, products using microwave, optical and digital signal processing technology. As an SME with approximately 100 employees, working at WORK is fast paced, agile and fun! We offer a wide range of engineering development opportunities, from Satellite Communication Systems to Navigation Simulators to cutting edge Optical Communication systems.



What will expect you in this role

  • Design, development and maintenance of high performance embedded software
  • Contribute to the overall design of the system architecture for new products and projects
  • Contribute to the planning and implementation of software tests
  • Support system integration activities
  • Contribute to and champion the Software Team’s processes: configuration management, code quality, design patterns, new technology & tool introduction
  • Joint responsibility for the technical team goals: on time, on cost, on quality, performance, maintainability and scalability
  • Optimization and further development of driver code (Linux kernel) for our product applications, further development and internal support of our (cross) toolchains



What you can contribute

  • Degree in electrical engineering, computer science or similar
  • Excellent programming skills in ANSI-C, good in C++
  • In depth experience with Linux-based and bare metal embedded systems
  • Good knowledge of computer networking and the OSI, IP protocols and stacks and other network protocols including their implementation on embedded systems (Linux or bare metal)
  • Language skills: proficient English, basic German knowledge preferred



Our Tech-Stack

  • C, C++, git , Python 3, HTTP, JSON, Make, Gitlab (Task Planning/CI), Wireshark
  • System platforms (selection): NXP QorIQ® P2020, NXP i.MX 6, Xilinx Zynq, Intel Xeon D, Xilinx Zynq Ultrascale+


What we offer

  • An innovative working environment with modern, spacious offices and laboratories
  • Flexible working hours, with the possibility of home-office
  • Good transport connections to the motorway (A8) and public transport (S-Bahn S3 and BOB)
  • Employee recreation room and regular employee events
  • Company health management and free drinks
  • WORK-Benefit-Programme (this includes profit sharing, company pension scheme and "More net for gross")


Contact person

Tobias Rutz Director Digital Engineering