Software Engineer
Indexed description
Job Role: C++ Developer
Duration: 6+Months
Location: Moline, IL(Onsite)
Required:
• 6+ years of experience in Visual C++ (MSVC) and/or Linux C++ programming (Both will be added advantage)
• Experience on C++11/14/17/20, STL, Multithreading in C++
• Experience working with latest developer tools: Visual Studio/CMake, Conan, Git, GDB, WinDbg, Google Test
• 1+ years of experience with Agile development process.
• Experience working with Test Driven Development, Acceptance Test Driven Development, Test Automation.
• Experience with CI/CD build processes and configuration with Github Action
• Personal commitment to quality and attention to detail
• Excellent analytical and problem-solving ability
• Effective communication skills
• Experience leading technical delivery practices for a team
• Ability and willingness to travel for product testing.
A strong candidate will also have one or more of following desired skills:
• Understanding of CAN and vehicle Diagnostics domain.
• Understanding of embedded programming and tools: Cross compilations, toolchains.
• Experience or understanding of Node.js and Node.js C++ extensions.
• Experience on JavaScript and UI frameworks.
• Experience or understanding of working on Java web services
• Understanding of end-to-end systems.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search