logo

JobNob

Your Career. Our Passion.

Software Engineer - C++


INDDEN SOLUTIONS


Location

Chennai | India


Job description

Job Role :As a Software Engineer, you will learn and fully contribute (independently) towards solving technical problems while using and growing your analytical skills and mastery of engineering concepts. You will focus on solving technical problems with a focus on completing sprint deliverables. You will partner with architects to develop machine control applications. Collaborate with system engineers, product owners to understand the requirements. You will work to optimize the code to develop a high performance application. You will continually learn and stay abreast of innovative technology. You will also continue to grow your professional network.Job Duties/Responsibilities may include, but are not limited to :- Should be part of NexGen Earthworks System Software delivery Team within Company.- Able to take complete ownership and accountability on quarterly deliverables- Should have strong analytical skills expected to partner with Global teams to provide optimized solutions to complex technical problems.- Develop machine control applications .- Collaborate with system engineers, product owners to understand the requirements.- Focus on optimizing the code to develop high performance applications.- Improvement of learning curve abreast of innovative technology.Required Qualifications :- 5+ years of experience in C++- Bachelor's Degree in Computer Science or related engineering field.- Experience in multi-threaded applications running on Linux environments.- Experience in C++ based software development.- Strong knowledge on Object Oriented Programming.- Involved in developing complex machine control applications.- Excellent testing problem solving / debugging skills.- Relentless commitment towards code quality.- Excellent communication/collaboration skills.Desired Qualifications :- Experience in Agile software development.- Experience in using the GIT version control environment.- Experience in using CAN & Ethernet based application layer protocols.- Working knowledge of Real Time/Operating systems internals (eg.: Linux)- Client - server communication using TCP/IP- Secondary skills in python, Go programming (ref:hirist.tech)


Job tags



Salary

All rights reserved