Firmenlogo

Hybrid C++ Developer C++ Developer

ATF Labs  ·  nan, · Hybrid

Jetzt bewerben

About the job

This job is sourced from a job board.
We are looking for a Senior C++ Developer with a strong background in networking protocols and API testing to play a key role in the design, development, and maintenance of our software solutions. The ideal candidate will have a minimum of 3 years of experience in C++ development, with a focus on building robust, scalable, and high-performance applications. This position offers an exciting opportunity to work on diverse projects, ranging from HTTP, REST, and SOAP to real-time streaming protocols like RTSP, MQTT, and ONVIF. Additionally, experience with Gstreamer, API test infrastructure, and test build-out is highly desirable.

Responsibilities

  • Design, develop, and maintain C++ applications that leverage various networking protocols, including HTTP, REST, SOAP, RTSP, MQTT, and ONVIF.
  • Collaborate with cross-functional teams to define requirements, architecture, and design specifications for new features and enhancements.
  • Implement and optimize network communication protocols to ensure efficient data transfer and system performance.
  • Develop and maintain API test infrastructure to automate testing processes and ensure the reliability and stability of our software solutions.
  • Build and maintain test environments for API testing, including setup, configuration, and deployment of test cases.
  • Conduct code reviews, performance analysis, and debugging to identify and resolve issues in a timely manner.
  • Stay up-to-date with emerging technologies and industry trends related to networking protocols, API testing, and software development best practices.
  • Mentor junior developers and provide technical guidance and support as needed.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in C++ development, with a focus on networking protocols and API testing.
  • Proficiency in HTTP, REST, SOAP, RTSP, MQTT, and ONVIF protocols.
  • Experience with Gstreamer for real-time streaming applications is a plus.
  • Strong understanding of software testing methodologies, including API testing and test automation.
  • Familiarity with API test infrastructure and frameworks such as Postman, SoapUI, or similar tools.
  • Solid understanding of software development best practices, including version control, code reviews, and continuous integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Desired Skills and Experience

REST, SOAP, RTSP, MQTT, ONVIF, Gstreamer
Jetzt bewerben

Weitere Jobs