Regular/Senior C++ Software Developer Offline

Project Description:

Project is the evolution of newly developed IVI system for well-known Tier-1 customer, providing next-generation solutions and transitioning to the higher end market niche.

Based on this platform team is creating a product, which includes the full range of IVI technologies (Can, Bluetooth, Car Play, Android Auto, NextGen Media & Audio, Assistant etc.)

Work in a changing and challenging environment in a multicultural team with opportunities to step forward into the new projects and markets.

Responsibilities:

• Completely accountable for the quality and timely delivery of produced work products.

• Work independently/coordinate activities with direct manager

• Analyze customer's specifications

• Work with software requirements (analysis, identify dependencies)

• Know and follow at least one of the estimation approaches.

• Adhere to commitments.

• Participate in internal technical discussions

• Customers issues analysis and technical troubleshooting

• Cooperate with Test team - bug\features analysis and knowledge sharing.

• Identify and report engineering and process improvement opportunities.

• 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 the agreed timeframe and according to design specifications.

• Learn project-specific approaches/technologies store knowledge

Mandatory Skills Description:

• Proficient in programming languages C/C++, and Linux programming environment

• Proven experience of using software architecture and design-spec.

• Proven experience in creating technical documents for own area of work (implementation description, SW defect attributes, design, test\review reports) that are concise, clear and well organized

• Familiar with Code review practices

• Solid knowledge with coding standards and conventions.

• Experience in software maintenance.

• Familiar with UML standards.

• Ability to estimate their own work.

• Good understanding of IPC and multithreading

 

 

Nice-to-Have Skills:

• Commitment to Team success

• Knowledge sharing

• Critical thinking

• Good communications skills

• Strong problem description skills

• Ability to cope under pressure

• Intermediate English

The job ad is no longer active
Job unpublished on 2 June 2021

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

Loading...