SkillSet: low level design, test driven development, level design, team orientation, network simulation.
- Bachelor s degree in Computer Science/Electronics Communication/Electrical Engineering or in a relevant stream.
Experience
- 8 to 11 years experience (Engineers and Architects )
- Successful track record and experience in developing software independently
Mandatory Skills
- Good understanding of the automotive infotainment domain with relevant project experience.
- Experience in Linux/QNX platforms
- System engineering skill in Linux or any UNIX-like operating system and familiarity with different system hardening techniques
- Good understanding of OS Internals
- Debugging skills to troubleshoot problems in any layer of the Linux Platform
- Good knowledge in Linux Interprocess communications
- Programming experience in C/C++(Preferably Modern C++)
- Tools: GIT, Popular Linux Build Systems (CMake, Make, Yocto)
- Good knowledge of Test driven development (Unit and Module testing)
- Excellent people skills: Team orientation, ability to take different perspectives and communicate effectively with people from different backgrounds.
Desired Skills
- Know How in programing languages like GO, Python, Dart
- Knowledge about UML/SysML, especially the model elements used for integration testing
- Familiarity with continuous integration
- Knowledge about runtime-performance, resource-consumption, and inter-task synchronization mechanisms
- Knowledge of cloud technologies like Kubernetes, Azure/AWS/GCP
- Experience with Some/IP, Car network simulation, Adaptive Autosar etc
- High level of motivation: Innovative and visionary mindset, ability to empower and motivate others, ability to compromise and perseverance
- Awareness of trends and new technologies and the opportunities they present for the mobility of the future
Job Responsibilities
- Design and develop head unit base software OS middleware / Application Middleware Services.
- Utilize a comprehensive set of methods adapting to both the product development cycle and a rapidly changing environment while continuously improving our tool set
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Documentation of High Level, Low Level design, Source code and Unit Tests
- Work closely with designers, developers, QA, partners, suppliers and within the team
- Mentor colleagues to grow their skills and awareness
, *
8Job Specification: (Senior) Automotive Infotainment Base Software Engineer
Education Training
- Bachelor s degree in Computer Science/Electronics Communication/Electrical Engineering or in a relevant stream.
Experience
- 8 to 11 years experience (Engineers and Architects )
- Successful track record and experience in developing software independently
Mandatory Skills
- Good understanding of the automotive infotainment domain with relevant project experience.
- Experience in Linux/QNX platforms
- System engineering skill in Linux or any UNIX-like operating system and familiarity with different system hardening techniques
- Good understanding of OS Internals
- Debugging skills to troubleshoot problems in any layer of the Linux Platform
- Good knowledge in Linux Interprocess communications
- Programming experience in C/C++(Preferably Modern C++)
- Tools: GIT, Popular Linux Build Systems (CMake, Make, Yocto)
- Good knowledge of Test driven development (Unit and Module testing)
- Excellent people skills: Team orientation, ability to take different perspectives and communicate effectively with people from different backgrounds.
Desired Skills
- Know How in programing languages like GO, Python, Dart
- Knowledge about UML/SysML, especially the model elements used for integration testing
- Familiarity with continuous integration
- Knowledge about runtime-performance, resource-consumption, and inter-task synchronization mechanisms
- Knowledge of cloud technologies like Kubernetes, Azure/AWS/GCP
- Experience with Some/IP, Car network simulation, Adaptive Autosar etc
- High level of motivation: Innovative and visionary mindset, ability to empower and motivate others, ability to compromise and perseverance
- Awareness of trends and new technologies and the opportunities they present for the mobility of the future
Job Responsibilities
- Design and develop head unit base software OS middleware / Application Middleware Services.
- Utilize a comprehensive set of methods adapting to both the product development cycle and a rapidly changing environment while continuously improving our tool set
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Documentation of High Level, Low Level design, Source code and Unit Tests
- Work closely with designers, developers, QA, partners, suppliers and within the team
- Mentor colleagues to grow their skills and awareness