onsite
Embedded Software Engineer - FERCHAU GmbH Vertriebsstutzpunkt Greifswald
Software Engineer
Develop and maintain high‑performance embedded firmware for automotive and industrial applications, leveraging C/C++, RTOS, and AUTOSAR expertise to deliver reliable, real‑time solutions.
About the role
Key Responsibilities
- Design, implement, and test embedded software for automotive and industrial control systems using C/C++ and RTOS environments.
- Integrate AUTOSAR modules and ensure compliance with industry standards and safety requirements.
- Collaborate with hardware teams to optimize firmware for performance, memory usage, and power efficiency.
- Perform code reviews, unit testing, and continuous integration to maintain high code quality.
- Diagnose and resolve complex hardware‑software interaction issues through debugging and profiling tools.
Requirements
- Strong experience in C/C++ programming for embedded platforms.
- Hands‑on knowledge of RTOS concepts and AUTOSAR architecture.
- Proficiency with Linux‑based embedded development and cross‑compilation toolchains.
- Solid understanding of hardware interfaces (CAN, LIN, SPI, I2C) and debugging techniques.
- Excellent problem‑solving skills and a proactive, collaborative attitude.