onsite
Development Engineer System Software - FERCHAU GmbH Niederlassung Augsburg
Software Engineer
Lead the design and implementation of automotive system software, focusing on C++ development for Embedded Linux and RTOS platforms, integrating AUTOSAR modules, and automating workflows with Python and Git.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance C++ modules for Embedded Linux and RTOS environments.
- Implement and integrate AUTOSAR components, ensuring compliance with automotive safety standards.
- Collaborate with hardware and firmware teams to define interfaces and optimize system performance.
- Automate build, test, and deployment pipelines using Python scripts and Git workflows.
- Participate in code reviews, unit testing, and continuous integration to uphold code quality.
Requirements
- Strong experience in C++ (C++17/20) and Embedded Linux development.
- Hands‑on knowledge of RTOS concepts and AUTOSAR architecture.
- Proficiency in Python for scripting and automation.
- Solid understanding of version control with Git and CI/CD practices.
- Excellent problem‑solving skills and a collaborative mindset.