Embedded Linux Architect

AllatNet Recruiting GmbH & Co. KG

Job

In this role, you develop a powerful embedded Linux platform, design software architectures, and define technical standards while coaching interdisciplinary teams through complex challenges.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Are you passionate about complex software architectures and eager to co-develop modern embedded systems from scratch? Then take on a key role in designing and further developing a powerful embedded Linux platform for innovative machines and devices.
  • In this position, you will develop sustainable architecture concepts, define technical standards, and oversee the implementation together with interdisciplinary development teams.
  • As a technical sparring partner, you will play a central role in the professional development of the development team.
  • Through targeted coaching, the exchange of best practices, and the support of architecture and design decisions, you assist your colleagues with complex technical issues.
  • They promote knowledge transfer within the team, establish modern development standards, and actively contribute to the continuous expansion of architecture, development, and quality competencies.
  • Development and continuous optimization of a scalable embedded Linux software platform.
  • Design of modern software architectures for connected embedded systems.
  • Definition of system and software interfaces as well as communication concepts between individual software components.
  • Evaluation and selection of suitable technologies, frameworks, and middleware solutions.
  • Development of technical standards, architectural concepts, and development guidelines.
  • Ensuring a high-performance, maintainable, and future-proof software architecture.
  • Integration of cybersecurity requirements as well as consideration of functional and non-functional system requirements.
  • Conducting architecture and design reviews as well as supporting development teams with technical issues.
  • Close collaboration with the areas of hardware development, embedded software, system development, testing, and product management.
  • Identification and introduction of new technologies, methods, and tools for the continuous development of the software platform.

Our expectations of you

Education

  • Successfully completed studies in Computer Science, Electrical Engineering, Technical Informatics, or a comparable field.

Qualifications

  • Solid knowledge of programming with C and/or C++.
  • Good knowledge of modern software architectures as well as distributed and service-oriented systems.
  • Knowledge in inter-process communication (IPC), Linux system programming, and network communication.
  • Understanding of low-level software development and resource-constrained embedded systems.
  • Analytical thinking, structured working approach, and enjoyment of collaboration in interdisciplinary teams.
  • Enthusiasm for new technologies as well as the motivation to actively shape technical innovations.

Experience

  • Several years of professional experience in the development of complex Embedded Linux systems or as a software architect in the embedded environment.
  • Experience with Linux-based embedded platforms (e.g., Yocto, Buildroot, or comparable distributions).
  • Experience with communication protocols and middleware technologies such as MQTT, gRPC, DDS, or comparable solutions.
  • Ideally, experience with Qt/QML or comparable UI frameworks.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Ravensburg
    Baden-Württemberg, Germany

More about the recruiting agency

AllatNet Recruiting GmbH & Co. KG focuses on personnel placement and recruiting by connecting candidates with leading companies. It offers a flexible work environment and promotes career advancement.

Company type
Recruiting Agency
Work model
Onsite, Hybrid, Full Remote
Industry
Recruitment Agency
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    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...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows

Embedded Linux Architect

AllatNet Recruiting GmbH & Co. KG