Logo brainchild GmbH

Embedded Software Engineer

New

Job

  • Level
    Experienced
  • Location
    Eggenfelden
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop core software components under Linux for a modular computer system and closely collaborate with system engineers and firmware developers on analysis, integration, and software optimization.

Job Technologies

Your role in the team

  • You develop a central software component under Linux to control a modular computer system.
  • You will work closely with the system engineers and firmware developers of our client - from analyzing technical requirements through development to integration and testing directly on the system.
  • You design, develop, and optimize software components with C/C++ on Linux.
  • You develop REST-based services and interfaces for communication with hardware and system components.
  • You integrate software into existing system architectures and ensure the interaction of the components.
  • You develop simulation and testing solutions, analyze errors, and ensure reliable software functions.
  • You coordinate requirements and solution approaches with System Engineers and Firmware Developers and oversee their implementation.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • A good understanding of software architectures, interfaces, and the interplay of complex technical systems.
  • Knowledge in network communication, interface development, or hardware-related software development.
  • An analytical, structured way of working and the ability to independently solve technical challenges.
  • Very good German skills to understand technical requirements and coordinate with the customer confidently and to actively shape the process.

Experience

  • Extensive professional experience in software development with C/C++ under Linux, ideally in an embedded environment.
  • Experience with development tools such as Git and CMake.
  • You don't need to master all of the listed technologies. What matters most to us is that you already have solid professional experience with C/C++ under Linux, understand technical contexts, and can quickly familiarize yourself with new systems.

This text has been machine translated. Show original

What we offer

  • We are not just looking for support for a single project, but for someone who wants to bring in and further develop their technical experience at brainchild in the long term.
  • Depending on the project and your professional interests, you can also work in other areas of embedded and system software development in the future and take on additional technical responsibilities.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Topics You Will Work On

Job Locations

  • Location Eggenfelden

    84307 Bayern

    Germany

About Your Employer

brainchild GmbH

brainchild GmbH

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.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
Logo brainchild GmbH

Embedded Software Engineer

Location
Eggenfelden
Working Model
Onsite
Diversity
Open for all genders

More Jobs