C/C++ Developer - Waterloo, Canada - Insight Global
Description
Required Skills and Experience
5+ years of C programming experience OR 5+ years of C++ experience (Version 14+)
2+ years of Android service/platforms
Strong understanding of Java programming (just need understanding/familiarity, converting Java to C code)
Multithreading experience (exposure/knowledge)
Unix
Unit testing: mock frameworks
Experience in a role with a high level of responsibility and accountability, confident working on complex projects
Very good communication skills and self starter attitude
Nice to Have Skills and Experience
Android automotive
Automotive industry experience
Bluetooth protocols
Job Description
Insight Global is looking for a C/C++ Developer to join a top automotive client on a contract basis, on-site in Waterloo 2-3 days/week. This resource will be joining the software connectivity team specifically apart of a small team of developers joining the platforms group. You will be maintaining, writing, and enhancing code for the Bluetooth platform that allows end users to connect their phone, download contacts, and utilize these various features. Responsibilities will mainly cover bug fixing on existing features, converting previous Java code and working cross functionally with various teams to solve complex technical issues.
Compensation:
$55/hr to $66/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as short-term and long-term disability, life insurance and AD&D. Employees will also have access to a registered retirement savings account with employer matching. Employees in this role are also entitled to sick leave and/or other paid time off as provided by applicable law. If you are interested in this assignment and operate as an independent contractor, please reach out to us for more details.