Position: 1.Middle/Senior Embedded C/C++
Company: CHI Software
Category: C++
Experience required: 3y
English level: intermediate

The CHI team is looking for a Middle/Senior Embedded C/C++

About the client:
The leading global supplier of embedded and connected software for the automotive industry.
Client`s company develops the award-winning iGO Navigation Engine, which is flexible, designed for automotive use, and assists in prototyping and developing proofs of concept, whether it’s navigation, connectivity, HMI, or the complete in-car experience.
For deep integration, he configures his technology to communicate with the car sensors, the surrounding environment (ADAS), smartphones, and the cloud.
The client provides map updates and the latest map guarantee through various options, including incremental updates, over-the-air updates, end-user solutions, and partner solutions. This way, end users are guaranteed that their software, maps, and content are accurate, effective, and easy to keep fresh.

Requirements
- 3 years of relevant experience in C++ software development
- Experience in software design and development in an Embedded environment
- Familiarity with iPhone, Android, Linux, Windows CE, or QNX programming
- Additional experience in Embedded memory management solutions, garbage collectors, performance measurement, and performance improvement
- Active command of English
- Creativity, a high level of independence

Responsibilities
- Work with automotive suppliers on developing unique navigation software solutions for next-generation car models
- Develop iGO navigation software for different platforms
- Create digital content for the Client’s navigation system, based on information provided by external suppliers
- Work closely with project managers, software testers, and other staff

Benefits

With us, you can
Develop your technical knowledge:
- Use the latest technologies
- Participate in technical events and conferences (the cost is covered by the company)
- Regular tech talks and professional development
Improve your soft skills:
- Build strong teamwork skills and become an essential part of the dynamic teams
- Improve your English in classes and speaking directly with clients
- Increase your productivity and communication level via Scrum, Kanban, Agile methodologies

What else do we offer?
- Competitive compensation and benefits
- Flexible working schedule
- Remote work
- Covered rest period (20 business days + 5 days off)
- Professional growth: a variety of projects, regular technical events, mentorship
- Free English classes (we have a fantastic English teaching team)
- Speaking club with a native English speaker