Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Isernhagen
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop services in C++23 and integrate distributed systems. You will also create CI/CD processes, conduct tests, and optimize Yocto builds for embedded target systems.
Job Technologies
Your role in the team
- Development and further development of services and applications in C++23 based on existing libraries.
- Integration of distributed infrastructures such as key-value stores and message brokers, as well as aligning technical requirements with library managers.
- Development, maintenance, and expansion of build and CI/CD processes with CMake, Conan, and GitLab.
- Creation of Debian and Conan packages as well as cross-compilation and deployment for host and embedded target systems.
- Execution of unit and integration tests with GoogleTest, code reviews, static code analysis, and debugging on host and target hardware.
- Maintenance and expansion of Yocto builds as well as commissioning and troubleshooting on RISC-V hardware, taking into account the interaction between application, BSP, and FPGA.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Solid knowledge of modern C++, especially C++23, as well as a clean and standard-compliant programming style.
- Knowledge of distributed systems and concurrent programming.
- Basic understanding of SoC platforms and FPGA components is advantageous.
- Independent and structured way of working with fluent German and English skills.
Experience
- Experience with Embedded Linux, ideally with Yocto/OpenEmbedded.
- Experience with development tools and technologies such as CMake, Conan, GitLab CI/CD, GoogleTest, Doxygen, Markdown, or PlantUML.
This text has been machine translated. Show original
What we offer
- Benefit from our health promotion program (e.g., Hansefit), supplementary health insurance, income protection, as well as our corporate pension and care insurance.
- Utilize targeted training programs, regular personnel development discussions, and a structured onboarding process with designated contacts.
- Utilize our modern technical equipment, benefit from 30 days of vacation, an attractive salary, and bonus schemes.
- Depending on the project or position, we also offer flexible or mobile working arrangements as well as the option of a company car.
- Benefit from our Feel-Good Manager, active participation (e.g., in the Sustainability Forum), regular employee events, corporate benefits, leasing offers (JobRad & electronics), and the Deutschlandticket.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About Your Employer
ATLAS TITAN GmbH
The goal of founding Atlastitan was to create a consulting company that combines the highest level of professionalism and flexibility with the values of fairness, transparency, accountability, and responsibility - the Atlastitan Idea. Today, Atlastitan is a partner in technical project management and continues to pursue these values diligently.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Engineering Industry
Employer reviews
by devworkplaces.com
Total
(1 Review)3.4
Culture
3.6Career Growth
2.7Workingconditions
4.2Engineering
3.1