MBOS Gen20x – System Analysis Lead

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

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

Usage of Cookies

Daimler uses cookies for optimal visualization and ongoing improvement of the website. By using this website you agree to the usage of cookies.