AUTOSAR Cybersecurity / Base Software Engineer

  • Permanent Contract
  • Full-time
  • At least 5 years of experience (Senior level)
  • Bachelor degree
  • ENGINEERING SERVICES

Mission

  • Develop ACU Base Software with AUTOSAR architecture for MCU. 
  • The primary duties will include development of base level software layers, integration with functional safety principles, configuring AUTOSAR layers, develop middleware, design and implement software architecture (SysML and arxml). 
  • The ideal candidate will possess a good understanding of modern safety critical electronic control units embedded software development and possess an interest in state-of-the-art automated driving compute platforms and emerging computational technologies.

Profile

  • Bachelor’s Degree (preferably Masters) in electrical / Computer Engineering or similar discipline 
  • 7 year's experience working in embedded software development with C and/or C++
  • Candidate should have rich hands-on experience in Da Vinci tools like Da Vinci Configurator, Da Vinci Developer Experience in Integrating Vector Bootloaders, Embedded OS, OSEK, and BSP development 
  • Experience with FOTA Experience with Secure bootloader 
  • Experience with SecOC / Crypto / HSM / secure boot 
  • Work experience in configuring Secure HSM, CSM ..etc.) in micro controllers 
  • Experience with Secure boot, Secure flash, Secure diagnostics, Message Authentication Experience with Ethernet/CAN/LIN driver configuration. 
  • Hands on experience in one or more AUTOSAR BSW stacks – DCM, DEM, Com stack, Memory Stack
  • Candidate should have good system understanding and know-how of dbc, arxml, candela file, system extract etc.
  • Experience with UDS, XCP and Instrumented Embedded Control Units 
  • Experience debugging & troubleshooting embedded system software