Workplace Image Tröger & Cie. Aktiengesellschaft
Logo Tröger & Cie. Aktiengesellschaft

Software Developer Basic Engineering

Top

Job

  • Level
    Experienced
  • Location
    Nuremberg, Regensburg, Bayreuth
  • Working Model
    Hybrid, Onsite
  • Job Field
    IT, System, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop embedded software solutions on Linux, integrate sensors and communication interfaces, and optimize software components for modern construction machinery.

Job Technologies

Your role in the team

Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites.

Software Developer (m/f/d) Basic Engineering

Our client is an internationally leading manufacturer of technically sophisticated construction machinery headquartered in the East Bavaria region between Regensburg, Nuremberg, and Bayreuth.

You are part of control engineering – the area responsible for software and electrical components of our machines from the initial concept idea to series production support. Within the Basic Engineering group, you assume a key role: you design, develop, and integrate cross-system software solutions, get them running on Linux and directly on the embedded target hardware, and work closely with hardware development, application, and testing.

Tasks

  • They specify, design, and implement software components and Linux-based control solutions.
  • They develop, maintain, and optimize software components in C/C++ as well as in scripting languages such as Python and Bash.
  • They establish and secure the data connection between sensors (camera/radar), control units, and machine functions.
  • They integrate software functions, detect errors, and secure the results – in the Linux environment, directly on the embedded target hardware, on control units, in the test setup, and finally on the machine itself.
  • They analyze system and software requirements and assess them in terms of feasibility, robustness, and maintainability.
  • They integrate and diagnose communication interfaces such as CAN and Ethernet, applying common standards like J1939.
  • You create and maintain technical documentation and assist with reviews and approvals.
  • You work closely with internal departments and external partners – in development, testing, and series start-up.
  • You actively contribute to the product development process with your own ideas.

This text has been machine translated. Show original

Our expectations of you

Education

  • You have completed a degree in Electrical Engineering, Computer Science, Mechatronics, or a comparable qualification.

Qualifications

  • You have solid knowledge in embedded software development, particularly in C/C++.
  • You are familiar with camera and/or radar sensor technology as well as their communication interfaces and diagnostics – this is an advantage but not a must.
  • You handle development tools such as Git, build systems, and debugging tools confidently.
  • You are familiar with common communication protocols and network technologies such as CAN, CANopen, J1939, and Ethernet, and have experience communicating at the hardware level – ideally in a machinery or automotive environment.
  • Ideally, you have basic knowledge of image processing and sensor fusion, for example with camera and radar data.
  • You have already worked with model-based development, automated testing, or CI/CD – this is an advantage but not a disqualifier.
  • You are familiar with relevant standards and safety aspects in the context of assisted machine functions – desirable.
  • You have basic knowledge of handling laboratory, measurement, and testing equipment.
  • You work in a structured manner, enjoy getting hands-on yourself, and feel comfortable in a team.
  • You communicate confidently in German and well in English, both verbally and in writing.

Experience

  • You have experience in software development, ideally under Linux.

This text has been machine translated. Show original

What we offer

  • Not all problems can be solved by you alone.
  • It is completely normal to ask colleagues for help or an assessment at any time and gladly.
  • You will take on a versatile, responsible role in an innovative environment – with direct access to the product.
  • And: You experience the results of your work directly on the machine and actively shape the product development process!

This text has been machine translated. Show original

Topics You Will Work On

Job Locations

  • Location Regensburg

    Bayern

    Germany

  • Location Nuremberg

    Bayern

    Germany

  • Location Bayreuth

    Bayern

    Germany

More about the Recruiting Agency

Tröger & Cie. Aktiengesellschaft

Tröger & Cie. Aktiengesellschaft

Regensburg, Nürnberg, Bayreuth

Wir sind keine Recruiter oder Personalvermittler – wir leisten einen Beitrag zu Ihrem Unternehmenserfolg. Personalfragen betrachten wir im gesamten Unternehmenskontext, um Sie BESSER BERATEN zu können. Mit uns haben Sie einen erfahrenen und zuverlässigen Dienstleistungspartner im Executive Search und der Personalberatung gefunden. Möglichst schnell, einfach und bequem? Vermeintlich einfach, aber nicht zielführend. Gemeinsam mit Ihnen gehen wir auf die Suche nach der nachhaltig besten Lösung.

Description

  • Company Type
    Recruiting Agency
  • Working Model
    Hybrid, Onsite
  • Industry
    Recruitment Agency
Logo Tröger & Cie. Aktiengesellschaft

Software Developer Basic Engineering

Location
Regensburg, Nürnberg, Bayreuth
Working Model
Hybrid, Onsite
Diversity
Open for all genders

More Jobs