onsite
Embedded Software Engineer - OASE GmbH
Software Engineer
Develop and maintain high‑performance embedded firmware for automotive and industrial applications using C/C++, Embedded Linux, and RTOS platforms, ensuring reliability, safety, and compliance with AUTOSAR standards.
About the role
Key Responsibilities
- Design, implement, and test firmware for embedded systems using C/C++ and Embedded Linux.
- Integrate and validate RTOS components, ensuring deterministic behavior and real‑time performance.
- Collaborate with hardware teams to interface peripherals, perform low‑level debugging, and optimize power consumption.
- Apply AUTOSAR concepts to develop modular, scalable software modules.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Strong programming skills in C/C++ with experience in embedded environments.
- Hands‑on experience with Embedded Linux, RTOS, and hardware debugging tools.
- Knowledge of AUTOSAR architecture and automotive safety standards.
- Problem‑solving mindset and ability to work independently and in cross‑functional teams.