C / Golang Developer

Apply Now

Company: United Software Group, Inc.

Location: Santa Clarita, CA 91350

Description:

Job Title: C / Golang Developer
Location: Santa Clara, CA (Onsite)
Experience Required: Minimum 5 Years

Position Overview:

We are looking for a highly skilled and motivated C / Golang Developer to join our team in Santa Clara, CA. The ideal candidate will have solid experience in system-level programming with expertise in C, Go, and Python, as well as hands-on experience in Linux environments, RTOS, and multi-threaded application development.

The role will focus on building and enhancing high-performance, scalable software solutions with strong API and network programming elements. Previous experience in networking domains or with Cisco products will be considered a significant advantage.

Key Responsibilities:
  • Develop and maintain system-level software using C, Golang, and Python
  • Work on multi-threaded applications in Linux/RTOS environments
  • Build and support gRPC-based microservices, APIs, and network socket communication
  • Design and implement monitoring and management interfaces using RESTful APIs, gNMI, and NETCONF
  • Debug and optimize code using tools like gdb, pprof, and similar
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Participate in code reviews and maintain high coding standards and performance benchmarks


Mandatory Skills & Qualifications:
  • Strong proficiency in C, Go, and Python
  • Solid understanding of Linux, RTOS, and multi-threading
  • Experience in debugging tools like gdb, pprof, etc.
  • Experience with network programming including sockets, routing, gRPC-based services
  • Exposure to RESTful APIs, gNMI, NETCONF
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 5+ years of professional software development experience


Preferred Qualifications:
  • Experience working in networking, telecommunications, or infrastructure software development
  • Prior experience working with Cisco products
  • Education from Tier 1, 2, or 3 institutions preferred (consideration given to candidates with exceptional experience)

Similar Jobs