Source description
About the role
Job Description:
Develop advanced embedded C programming solutions, ensuring compliance with MISRA rules and guidelines.
Utilize RTC and JIRA for maintaining traceability of software changes.
Apply knowledge of the ASPICE V cycle development process.
Work with various electronics components, including microcontrollers (uC), buck converters, boosters, high-side drivers (HSD), LEDs, system basis chips (SBC), LED matrix managers, and stepper motors.
Implement and troubleshoot communication protocols such as CAN, LIN, SPI, UART, and I2C.
Understand and apply RTOS fundamentals.
Read and interpret schematics and datasheets proficiently.
Utilize Autosar architecture effectively.
Use DaVinci Developer and DaVinci Configurator for software development.
Employ CANalyzer and CANoe for testing and validation.
Implement continuous integration and continuous deployment (CI/CD) practices.
Qualifications
-
Strong background in software engineering, particularly in the automotive industry.
-
Proficiency in embedded C programming and familiarity with MISRA guidelines.
-
Experience with RTC and JIRA for software traceability.
-
Understanding of the ASPICE V cycle development process.
-
Knowledge of electronics components and communication protocols.
-
Familiarity with RTOS, Autosar architecture, and tools like DaVinci Developer and Configurator.
-
Proficiency in using CANalyzer and CANoe.
-
Experience with CI/CD practices.
More at Pentangle Tech Services