Sdk C Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

BCT Consulting

Sdk C Developer (Remote)

Sdk C Developer | BCT Consulting | India

SDK Developer – Job Description

We are seeking experienced and motivated C++ Software Engineersto join our Network Technology team, contributing to the evolution of thenext generation of leading networking products. This role will...

Sdk C Developer | BCT Consulting | India

SDK Developer – Job Description

We are seeking experienced and motivated C++ Software Engineers to join our Network Technology team, contributing to the evolution of the next generation of leading networking products. This role will involve working on an application engineering engagement that closely aligns with product engineering.

Notice Period –immediate joiners

Shift timing – 6:30 PM – 3:30 AM

Location – Remote

Who You’ll Work With

This role offers the opportunity to work with globally distributed R&D centers and learn from some of the best engineers in the field.

We are looking for individuals passionate about technology and engineering, eager to push the boundaries of what is possible through innovation, determination, and teamwork.

What You’ll Do

  • Engage in the design, development, and programming of Linux/C++ SDKs. (billing domin)
  • 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.

Who You Are

  • 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.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.