Job
- Level
- Senior
- Job Field
- Software, Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Ravensburg
- Working Model
- Onsite
Job Summary
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 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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
AllatNet Recruiting GmbH & Co. KG
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.
Description
- Company Type
- Recruiting Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Recruitment Agency