What You Will Bring to the Role:
- Basic Qualifications:
- Bachelor’s degree in computer engineering, computer science, electrical engineering, software engineering, or a related discipline
- Experience in automotive or IT-embedded product development
- Proficiency in programming languages: C++, Qt/QML, Python, and JavaScript
- Ability to explain technical topics to both technical and non-technical stakeholders
- Excellent time management, self-management, and organization skills
- An ability to adapt to shifting priorities, demands, and timelines
- Strong written, oral, interpersonal, and leadership skills
- Good communication skills and an ability to develop/maintain positive relationships with tech experts from the R&D Center and internal counterpart teams
- Preferred Qualifications:
- Master's degree in computer engineering, computer science, electrical engineering, software engineering, or a related discipline
- Experience in production software lifecycle: requirements, system design, development, maintenance, and release readiness for embedded software for vehicle systems
- Familiarity with operating systems: Android, Linux, open-source software, QNX, and Yocto
- Working knowledge of vehicle communication network systems (CAN, LIN, Ethernet, etc.) and instrumentation/operation of data acquisition systems, such as ETAS/INCA and Vector/CANoe
- Familiarity with secure development practices and vulnerability triage for embedded/connected products
- Understanding of modern techniques in at least one of the following fields: machine learning, deep neural networks, natural language processing, or voice/speech recognition
- Knowledge in Agile, Waterfall, DevOps development processes and tools, such as Jira, Confluence, Bitbucket, and Bamboo