Job Description
Roles and Responsibilities We are looking for experienced C++ Developers to help us build and enhance IoT platform & related products.
Job Responsibilities
• Design and implement software for Linux based systems from requirements to production.
• Create reusable, effective, and scalable C/C++ code.
• Design, develop, code, test and debug software.
• Review and write code, unit tests and documentation.
• Analyze system resources, Support software QA and optimize I/O performance.
• Interface with different protocols, hardware design and development.
Job Requirements
• Expert and proven working experience in C++ and Linux.
• Support the team and partner on our most complex features and functionality.
• Solid programming experience in C and Modern C++, Bash scripting.
• Familiarity with software configuration management tools, defect tracking tools and peer review.
• Excellent knowledge of OS coding techniques, ARM architectures, interfaces and hardware subsystems.
• Experience with object-oriented design and micro-services architectural design practices.
• Strong verbal and writing English skills.
• Experience with Golang and C Python interoperability concepts and hands on programming is a plus.
Required Candidate profile : B.Tech. /B.E degree in Computer Science. with minimum 2 years of experience in C++ Programming. Thorough knowledge of standard libraries, JSON/ RESTful API, SQL and database servers.
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Principal|Lead Software Developer | C|Golang position is now open for candidates interested in the Software Developer Jobs sector. This role in Noida offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
