New offer - be the first one to apply!

November 1, 2026

C++ Software Developer (Linux)

Junior • On-site

62,400 - 62,400 EUR/yr

Osnabrück, Germany

Quick Facts

  • Role: C++ Software Developer (Linux)

  • Location: Osnabrück

  • Work setup: Flexible working hours, up to 60% home office (also part-time options)

  • Vacation: 30 days

Description

You will develop backend software in C++ under Linux to process machine, position, sensor, and process data. The work includes designing algorithms and functions for controlling, automating, and optimizing machine and work processes. You will collaborate with software developers and system engineers on architecture and design decisions.

Responsibilities

  • Design and implement algorithms and backend functions

  • Process machine, position, sensor, and process data

  • Develop functions for control, automation, and optimization of machines and work processes

  • Analyze complex technical problems and find robust solutions

  • Write clean, structured, testable, and long-term maintainable software, including unit and integration tests

  • Investigate errors, debug issues, and analyze performance

  • Work with software developers and system engineers and contribute to architecture and design decisions

Requirements

  • Strong knowledge in C++

  • Experience with or interest in software development under Linux

  • Good understanding of algorithms and data structures

  • Analytical thinking and enjoyment of complex technical questions

  • Commitment to writing clean, testable, and maintainable code

  • Experience with Git

  • Willingness to question solutions and bring in own ideas

  • Very good German language skills for teamwork

  • Training or degree as Fachinformatiker, technical informatics, or in electrical engineering

  • Prior knowledge in land technology is a plus

Benefits

  • Individual working hours, up to 60% home office, and part-time models

  • Family-friendly work-life balance

  • 30 vacation days

  • Internal and external training, workshops, conferences, and specialist literature

  • Opportunity for independent work

  • Individual workplace equipment (height-adjustable desks)

  • Company pension plan

  • Benefits card (Sachbezugskarte)

  • Company bike

Similar jobs you might like

Unlock Full Resume Report