A leading technology firm is looking for an experienced engineer specialized in embedded software. The role requires strong knowledge of C and C++ programming, along with experience in real-time operating systems and various sensor technologies. Proficiency in English and a good command of German are essential for this position. The ideal candidate will work with embedded systems, communication protocols, and safety standards, ensuring high-quality software development.
Qualifications
Demonstrated experience in developing embedded software for microcontrollers.
Expertise in C and C++ programming languages.
Experience with real-time operating systems like FreeRTOS and RTLinux.
Skills
Embedded software development
C programming
C++ programming
Real-time operating systems
Sensor technologies
Communication protocols
Version control (Git)
Functional safety standards
English language proficiency
German language proficiency
Job description
Demonstrated experience in developing embedded software for microcontrollers or similar embedded systems;
Expertise in programming languages commonly used in embedded software development, particularly C and C++;
Experience with real-time operating systems such as FreeRTOS, RTLinux, OSEK, Autosar, or similar systems for managing tasks and resources in embedded systems;
Solid understanding of various sensor technologies, their principles of operation, and interfacing methods with embedded systems;
Familiarity with communication protocols commonly used in sensor applications, such as I2C, SPI, UART, LVDS, CSI, and protocols specific to sensor interfaces;
Understanding of hardware components relevant to embedded systems, including microcontrollers, sensors, analog-to-digital converters (ADCs), and communication interfaces;
Proficiency in the use of tools for version control (Git), quality analysis, and testing;
Knowledge of functional safety standards such as ISO 26262, ISO 13849-1, and IEC 62061 is desirable;
You have a perfect command of the English language and, best of all, speak German well.