C ++ Developer (Automotive) # 7742 (offline)

Areas of Responsibility
A successful candidate will work in a large international team and will be responsible for one of the modules of the car head unit and other systems’ controller implementation (navigation, speech & voice recognition, connectivity & networking).

Qualifications

Must have experience:
• Strong C/C++
• Good knowledge of C++ low-level concepts, such as memory manipulation
• OOP
• Design patterns (GoF)
• Multithreading
• *NIX experience
• Unit test development

Must have at least good theoretical knowledge:
• Multithreading
• Asynchronous programming
• State-machines concept
• Memory management
• Protocol stack concept
• Application design patterns (MVC, MVVC, etc.)
• Waterfall/V model development
• Agile/SCRUM methodology
• Testing approaches (black box, grey box, white box, etc.)
• Defect lifecycle
• Testing levels (unit, module, functional)

Good to have:
• Automotive experience
• Real-time OS and programming
• TCP/IP, HTTP, other networking protocols programming experience
• Embedded programming experience
• Linux system, kernel development
• UI development experience and integration of complex business logic with UI
• SQLite
• Requirements analysis and design development experience

About Infopulse Ukraine

Infopulse Ukraine LLC is one of the largest Ukrainian software development companies. Delivering excellence in Software R&D, Application Management, Cloud & IT Operations, Cybersecurity, and BPO for clients worldwide, Infopulse has built a reputation of a trusted full-service solution provider. Founded over 25 years ago, Infopulse today is represented in 10 countries across Western and Eastern Europe.

Our Ukraine offices: Odesa branch, Kyiv, Vinnytsia, Zhytomyr, Kharkiv, Lviv and Chernihiv.

Company website:
https://www.infopulse.com/vacancies/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Odesa→