Match score not available

SDK Developer (C++, Networking)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in C++ and SDK development, 5+ years of software engineering experience, Bachelor's/Master's in computer technology, Strong debugging and analytical skills, Experience with Embedded Protocols.

Key responsabilities:

  • Design, develop, and program Linux/C++ SDKs
  • Collaborate with teams on application design and integration
  • Troubleshoot code flow, run test cases, and implement debugging
  • Diagnose network-related issues and provide solutions
  • Conduct unit testing and maintain communication with design teams
Festen Technology Private Limited logo
Festen Technology Private Limited Hrtech: Human Resources + Technology Startup https://www.festentech.com/
11 - 50 Employees
See more Festen Technology Private Limited offers

Job description

This is a remote position.

We are hiring SDK Developer (C++, Networking) for our client.


Role & Responsibilities
  • Engage in the design, development, and programming of Linux/C++ SDKs.
  • Collaborate with software development teams on application design, development, and integration.
  • Analyze code and software design, troubleshoot code flow, run test cases, reproduce issues locally, and implement debugging to enhance serviceability.
  • Should be able to diagnose network-related issues, determine their connection to the SDK, and translate them into practical, actionable solutions.
  • Improve the overall software by performing maintenance updates, upgrades, and optimizing performance.
  • Participate in software/hardware integration with teams across various locations.
  • Conduct unit testing to ensure code quality and reliability.
  • Maintain regular communication with relevant design teams to ensure smooth integration and optimal performance.

Requirements
Ideal Candidate
  • Proficiency in developing SDKs or device drivers using C++.
  • A minimum of 5+ years of experience in software engineering.
  • Strong academic background in computer technology (BSc / MSc in related fields).
  • Demonstrated expertise in debugging, problem-solving, and analytical skills.
  • Ability to work independently with a high sense of responsibility.
  • Fluent in both spoken and written English.
  • Experience in Embedded Protocols.

Preferred Qualifications:

  • Experience with SONiC, SAI, and ASIC SDKs is a significant advantage.
  • A solid understanding of computer networks and network protocols (Ethernet, TCP/IP).
  • Familiarity with communication protocols like I2C, SPI, USART, and PCI.
  • Experience with Make-files and Linux environments.
  • Exposure to ARM micro-controllers.
  • Knowledge of additional programming languages and tools such as Python and SWIG.

Are you the perfect fit? Great - Please share your updated CV and we will get back to you as soon as possible.


Salary:

₹ 17 Lac - 22 Lac PER YEAR

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills
  • Problem Solving

Android Developer Related jobs