Position: Junior C++ engineer
Company: Luxoft
Category: C++
Experience required: 1y
English level: intermediate

This product is focused on the development and delivery for headunit and instrument cluster systems. For being able to fulfill the customer expectations we need an additional motivated C++ developer who will join our team.

Responsibilities:
- Software development and maintenance (enhancement, changes, bugs fixing, tests development)
- Develop and perform Unit Testing, static code analyses, code review
- Timely report status and progress of the assigned activities to direct manager.
- Perform tasks within agreed timeframe and according to design specifications.
- Learn project specific approaches/technologies store knowledge
- Flash and prepare test targets

Mandatory Skills Description:

- Degree in Computer Science, Information Technology, Communication Technology or a comparable qualification
- Proficiency in problem solving and troubleshooting technical issues
- Excellent organizational, time management, prioritization and multi-tasking skills
- Ability to handle multiple competing priorities in a fast-paced environment
- Personal initiative, commitment, perseverance and resilience
- Well-developed communication and teamwork skills
- Aspiration to engineering excellence
- Proficient in English
- Embedded Linux knowledge
- Experience with CMake
- Excellent coding skills in C++
- Experience in embedded systems
- Experience with version control and CI/CD

Nice-to-Have Skills:

- System architecture, API design and best practices in modern C++ development
- Having worked with various software frameworks, ideally in the domain of in-vehicle infotainment