Software Developer - Systems Software Performance and Stability, Connected Car Technologies
In this position, you will be part of the Systems Software Performance and Stability team at a top automotive manufacturer, working a variety of exciting next-
generation projects including the latest generation automotive infotainment platform and other high-impact innovations. This team has the responsibility for the measurement and analysis of system software performance and stability, as well as the research, design, and implementation of improvements across a variety of domains and components.
Plus, you will get real-world experience doing Agile Software Development with the latest tools like Momentics, Git, Jenkins, and JIRA.
Skills Required :
Interface with many functional teams from Kernel to application / UI layers in order to investigate and resolve complex system software issues
Explore and propose various system optimizations to improve software performance.
Implement said optimizations where necessary / applicable.
Develop on-device and server-side tooling to capture and post-process key system performance diagnostics
Characterize and measure performance impacts of key feature submissions.
Investigate system and process crashes using developed tools.
Perform initial triage to identify the offending component responsible for final resolution, and / or root cause where required.
5+ years professional experience in an embedded SW and / or server development environment
Have a keen interest in software technologies, with emphasis on embedded systems design and optimization
High level of knowledge in C / C++ programming
Broad and deep professional-level knowledge in various scripting languages, including Python and shell scripts
Strong analytical and problem-solving skills
Passion for improving system software performance
Strong communication and interpersonal skills
Prior work experience in test automation and / or server development
Experience in Database design Experience with code repository and versioning tools such as Git
Previous experience with In-vehicle Infotainment systems
Bachelor or Masters degree in Electrical / Computer Engineering, Computer Science or related field
Reference ID : 385900