Software Development Kit Engineer

4 weeks ago


Any Location, India HRwing Full time
Job Title: SDK Developer

Job Summary:

We are seeking an experienced SDK Developer to join our team at HRwing. The successful candidate will be responsible for designing, developing, and programming Linux/C++ SDKs, collaborating with software development teams, and analyzing code and software design to enhance serviceability.

Key Responsibilities:

  • Design, develop, and program Linux/C++ SDKs
  • Collaborate with software development teams on application design, development, and integration
  • Analyze code and software design to troubleshoot code flow, run test cases, reproduce issues locally, and implement debugging
  • 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:

  • 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 Makefiles and Linux environments
  • Exposure to ARM microcontrollers
  • Knowledge of additional programming languages and tools such as Python and SWIG

What We Offer:

At HRwing, we offer a dynamic and challenging work environment, opportunities for professional growth and development, and a competitive compensation package.



  • Any Location, India TalentXO Full time

    **Job Summary:**We are seeking a skilled Software Development Engineer to join our team at TalentXO. This role involves designing, developing, and programming Linux/C++ Software Development Kits (SDKs) and collaborating with software development teams on application design, development, and integration.**Key Responsibilities:**Design, develop, and program...


  • Any Location, India Calyptus Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at Calyptus. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems...


  • Any Location, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    About the RoleWe are seeking a highly skilled Senior Imaging Software Developer to join our team at RamSoft, Inc. Located in Toronto, Canada, with additional offices in India and the United States, we offer a collaborative and dynamic work environment.Key ResponsibilitiesDesign and architect complex projects for our SaaS-based web products.Develop and test...


  • Any Location, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    Job Description : Role : Senior Software Developer - Imaging About Us: RamSoft, Inc., headquartered in Toronto, Canada, is a global leader in Web based Radiology Solution. Our teams are present in USA, India, South Africa and Vietnam. Through 30 years of innovation in web radiology, we have provided several award-winning solutions to healthcare providers...


  • Any Location, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    About the RoleThe Senior Software Developer - Imaging is a key position at RamSoft, Inc. responsible for designing and architecting complex projects.We are seeking an experienced Senior Software Developer to join our team in Bangalore, India. This role requires a strong technical ability, great communication skills, and the ability to thrive in a fast-paced...


  • Any Location, India Netomi Full time

    We are on a mission to revolutionize artificial intelligence for customer experience, and we need a skilled Software Development Engineer in Test III to join our dynamic team. As a SDET III, you will play a crucial role in ensuring the quality and reliability of our software products through the design and implementation of automated test frameworks and test...

  • AppYogi Software

    6 months ago


    Any Location, IN AppYogi Software Full time

    Job Description :- We are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server side of our web applications.- If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-end developer, you'll work closely with our...

  • Software Engineer

    3 weeks ago


    Any Location, India TALENT EDGE CREW Full time

    **Job Requirements**We are seeking a highly skilled Software Engineer to join our team at Talent Edge Crew. The ideal candidate will have a strong background in Java programming and a solid understanding of object-oriented principles and design patterns.Key responsibilities include:Developing and maintaining web applications using a modular development...


  • Any Location, India Flipped Full time

    Job Title : Backend Software EngineerWe are seeking a talented and experienced Backend Software Engineer to join our dynamic team at Flipped. The ideal candidate will have a strong background in Golang and a passion for building scalable, efficient, and secure server-side applications.Key Responsibilities :Collaborate with product managers, front-end...


  • Any Location, India Aliqan Services Private Limited Full time

    Key Responsibilities- Design and develop comprehensive technical solutions for VR applications, analyzing project requirements and collaborating with cross-functional teams.- Utilize game engines such as Unity or Unreal Engine and VR development frameworks to create immersive experiences, collaborating with designers and developers to optimize performance...


  • Any Location, India Talent Socio Full time

    Job Title: Backend Software EngineerAbout the Role:We are seeking a skilled Backend Software Engineer to join our team at Talent Socio. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining our web applications using Node.js, NestJS, and other relevant technologies.Key Responsibilities:Develop and maintain...


  • Any Location, India Yo HR Consultancy Full time

    Job Opportunity:We are seeking a highly skilled C/C++ Developer to join our team at Yo HR Consultancy. As a key member of our development team, you will play a crucial role in defining, designing, and delivering new features for our next-generation dialog agents.About the Role:This is an exciting opportunity for engineers eager to work in a fast-paced...


  • Any Location, India Calyptus Full time

    Backend Engineer Job DescriptionAt Calyptus, we are seeking a skilled Backend Engineer to join our team.Key Responsibilities:Develop new features and software improvements for our backend API services.Test, deploy, and debug backend services.Write clear, tested, and documented code.Contribute to our infrastructure, which includes mobile, desktop, and...


  • Any Location, India Netomi Full time

    We are seeking a skilled Software Development Engineer in Test III (SDET) proficient in Java to join our dynamic team at Netomi AI. As a SDET III, you will play a crucial role in ensuring the quality and reliability of our software products through the design and implementation of automated test frameworks and test cases.Key Responsibilities:Lead the design,...


  • Any Location, India Calyptus Full time

    Job OverviewCalyptus is seeking a skilled Backend Software Engineer to join our team and contribute to the development of our scalable systems.Key ResponsibilitiesDesign, develop, and deploy high-quality backend API servicesCollaborate with cross-functional teams to identify and solve complex software issuesWrite clean, tested, and documented codeContribute...


  • Any Location, India Freelancer Recruiter Full time

    Job RequirementsWe are looking for a highly skilled Software Development Expert to join our team at Freelancer Recruiter. The ideal candidate will have extensive experience in building SAAS products and a strong background in software engineering.Key Responsibilities:Develop and maintain high-quality software applications using a high-level programming...


  • Any Location, India Marktine Technology Solutions Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking an experienced Senior Software Engineer to join our team at Marktine Technology Solutions. The ideal candidate will have a strong foundation in core computer science principles and a passion for innovative problem-solving.Key Responsibilities:Create and customize online stores using Shopify...


  • Bangalore/Mumbai/Any Location, India HiVision software solutions llp Full time

    Job Title: Senior Frontend Software EngineerJob Description: At HiVision software solutions llp, we are seeking a highly skilled Senior Frontend Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing complex software products using Angular 8+ and other cutting-edge...


  • Any Location, India Kautilya Management Consultants Full time

    **Job Title:** Principal Software DeveloperAt Kautilya Management Consultants, we are seeking a highly skilled Principal Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing high-end software products with a focus on performance, scalability, and reliability.**Key...


  • Bangalore/Mumbai/Any Location, India HiVision software solutions llp Full time

    Job Title: Angular DeveloperJob Summary:HiVision software solutions llp is seeking an experienced Angular Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications using Angular 8+.Responsibilities:Key Responsibilities:Design and develop...