Skip to content
mimi

Senior Software Developer (m/w/d)

Rocken AG

On-site Senior Today

About the role

About

The UV inkjet systems from our ROCKEN partner are based on the following principles: Swiss quality, high precision, and a robust, modular design with a variety of practical applications. They print on almost all common materials, often including unusual substrates. All of this creates design freedom and competitive advantages for the user.

Responsibilities

  • You will develop firmware solutions for large-format digital printers in C++ according to the latest standards during the design and implementation phase.
  • The focus will be on creating embedded software for Embedded Realtime Linux and verifying real-time aspects.
  • Your tasks will also include designing the networked communication between the individual hardware components using EtherCAT and FSoE.
  • You will analyze problems, determine requirements, and develop concepts to ensure smooth communication.
  • Your active participation in the software architecture will be essential to drive the further development, optimization, and maintenance of the central software components.
  • You will be able to find innovative solutions and design the architecture accordingly to continuously improve the performance of the firmware.

Qualifications

  • You have completed an engineering degree with in-depth knowledge of technical computer science.
  • Your solid knowledge of software development with modern C++ forms a strong foundation for your tasks.
  • Ideally, you have experience with real-time applications, which will benefit you in developing Embedded Realtime Linux solutions.
  • Your potential experience in EtherCAT communication will help you successfully implement the networked communication between the hardware components.
  • Your good machine engineering understanding enables you to better understand the requirements of the hardware components and develop suitable software solutions.
  • This is particularly important when developing complex firmware solutions for large-format printers.

Benefits

  • Good public transport links and accessibility
  • Numerous employee events
  • Attractive further training and development opportunities
  • Comfortable office with modern infrastructure
  • Well-rehearsed and dynamic team
  • Flat hierarchies
  • International environment

Skills

C++EtherCATEmbedded LinuxFSoE

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free