Responsibilities:
Software Design and Development:
- Develop core software modules for automotive instrument clusters including HMI frameworks graphics rendering and functional features.
- Ensure software integration with IDC systems such as infotainment ADAS displays and user interaction modules.
- Implement HMI solutions using Kanzi Unity or Unreal or other advanced UI frameworks for dynamic and interactive user interfaces.
System Performance Optimization:
- Analyze benchmark and optimize cluster software for realtime performance reliability and responsiveness.
- Implement memory and CPUefficient solutions suitable for automotivegrade hardware platforms.
Feature Implementation:
- Develop and refine digital cluster features such as animations gauge displays and vehicle information visualization.
- Work on multidisplay synchronization and integration with vehicle data systems.
Testing and Validation:
- Conduct unit integration and system testing to ensure compliance with automotive safety standards (ISO 26262).
- Debug software and resolve issues in collaboration with crossfunctional teams.
Collaboration and Integration:
- Collaborate with teams across hardware HMI design and system architecture to achieve seamless software integration.
- Interface with suppliers and partners to adopt and customize thirdparty software solutions.
Documentation and Standards Compliance:
- Maintain detailed documentation for designs code and test procedures.
- Ensure adherence to automotive software development standards such as ASPICE and AUTOSAR.
Qualifications :
Required Qualifications:
- Bachelor/Master in Computer Science Electrical Engineering Embedded Systems Engineering Automation or similar major
- Strong in C/C language Programming
- Experience in Kanzi Unity or Unreal HMI development or similar UI frameworks is a must.
- Familiarity with communication protocols (CAN LIN Ethernet) and diagnostic standards (UDS DoIP).
- Familiar with Scripting languages (such as Python Perl cmake PowerShell)
- 5 years of experience in embedded software development preferably in automotive or consumer electronics.
- Experience with automotivegrade chipsets and development environments (Qualcomm NVIDIA or similar).
- Good English oral and written communication skills.
Preferred Qualifications:
- Development experience on Linux RTOSQnx and/or Android platforms.
- Knowledge of automotive communication protocols (e.g. FdbusDDSSomeipIceoryx).
- Knowledge of hypervisors and virtualization technologies in automotive contexts is a plus.
- Familiarity with Android Automotive or QNXbased IDC solutions.
Remote Work :
No
Employment Type :
Fulltime