onsite
Embedded Software Engineer - FERCHAU GmbH Niederlassung Osnabruck
Software Engineer
Develop and maintain high‑performance embedded firmware for automotive applications, leveraging C/C++, RTOS, AUTOSAR, and Linux to deliver reliable, real‑time solutions.
About the role
Key Responsibilities
- Design, implement, and test embedded software for automotive control units using C/C++ and RTOS environments.
- Integrate AUTOSAR modules and ensure compliance with automotive safety standards.
- Collaborate with hardware teams to optimize firmware for performance and power consumption.
- Perform code reviews, unit testing, and debugging using in‑circuit analyzers and simulation tools.
- Document design decisions, interfaces, and test results for traceability.
Requirements
- Strong experience in C/C++ programming for embedded systems.
- Hands‑on knowledge of RTOS (e.g., FreeRTOS, VxWorks) and AUTOSAR architecture.
- Familiarity with Linux kernel development and device driver integration.
- Proficiency in debugging tools (e.g., JTAG, SWV, GDB) and test frameworks.
- Excellent problem‑solving skills and a collaborative mindset.