Position: Embedded Application Engineer (EI47FF RM 3686)
Role Overview
We are looking for an experienced Embedded Application Engineer to design and develop software for automotive microcontrollers and SoCs, with a focus on low-level device drivers and external peripheral interfaces. The role will involve working on TFT-based instrument clusters, automotive communication protocols, and ensuring robust and optimized embedded software solutions.
Key Responsibilities
-
Design, develop, and optimize embedded software modules using Embedded C.
-
Work on middleware integration with application feature modules for instrument clusters.
-
Implement and validate automotive communication protocols such as CAN, LIN, J1939, and UDS diagnostics.
-
Contribute to the software architecture and integration of TFT-based instrument clusters.
-
Collaborate with system, hardware, and application teams for seamless integration and debugging.
-
Utilize software development tools (debuggers, compilers, version control systems) for efficient development and testing.
-
Prepare and maintain design documents, integration plans, and test reports.
-
Work with RTOS and MCAL modules and integration with upper software layers.
-
Conduct unit testing, static analysis, and integration testing of developed drivers.
-
Prepare and maintain technical documentation, design specifications, and test reports.
-
vehicle-level integration and validation for embedded controllers.
-
Ensure adherence to IATF16949, ASPICE, and ISO standards during design and development.
-
Awareness of functional safety ISO26262
Key Skills & Expertise
-
Strong expertise in C programming, embedded systems, and microcontroller architectures (Renesas RH850, Infineon Aurix, NXP, ST, TI, etc.).
-
Proficiency with debugging tools (Lauterbach, Trace32, Vector tools, CANoe, etc.).
-
Proficiency in FOTA, BLE, WiFi, and communication protocols (SPI, I2C, RS485, RS232, SAE J1939).
-
Experience with MISRA-C guidelines, static analysis tools (Polyspace, QAC, etc.).
-
Tools: CANoe, LDRA, DOORS, SVN, Dimensions.