Software Developer Linux/C/C++

brainchild GmbH

Job

In this role, you will migrate existing C code to C++, analyze software structures, resolve issues, and ensure functionality. You will collaborate closely with the team and develop your skills further.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You are converting existing C code to C++ and adapting existing software components.
  • You familiarize yourself with existing software structures and analyze their functionality and dependencies.
  • You investigate software bugs, identify their causes, and implement appropriate corrections.
  • You review your changes and ensure that existing functions continue to work reliably.
  • You coordinate with the development team and implement technical requirements together.

Our expectations of you

Qualifications

  • The ability to familiarize yourself with existing source code and understand technical contexts.
  • Knowledge of common development tools, such as Git.
  • A meticulous, structured way of working and enjoyment in solving technical problems.
  • Very good German skills to understand technical requirements and coordinate with the customer confidently and to actively shape the process.

Experience

  • Practical experience in software development with C/C++ under Linux.
  • Experience in analyzing and resolving software bugs.
  • You don't need to have worked on complex embedded systems before. What matters to us is that you have practical experience with C/C++ under Linux and can confidently familiarize yourself with existing software.

What we offer

  • We are not just looking for support for a single project, but for someone who wants to contribute and further develop their technical skills at brainchild in the long term.
  • With increasing experience and depending on your interests, you can also take on more challenging tasks in software development in the future – for example, in embedded development, system integration, or designing more complex software solutions.

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Eggenfelden
    84307 Bayern, Germany

About your employer

brainchild GmbH is an engineering and IT service company based in Eggenfelden. Since 2007, the company has been supporting its clients with their development requirements in nearly all areas of information technology.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Full Time

    The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...

  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Software Developer Linux/C/C++

brainchild GmbH