Middle/Senior C++ Engineer Job at GlobalLogic, Remote

Ukg4MVY2cVRaRVRVcCtiMGxYOENibUFVM2c9PQ==
  • GlobalLogic
  • Remote

Job Description

Role Description

The Broadband team works on 2nd generations of Harmonic (NASDAQ:HLIT) Cable Access products, actively developing the industry's first software-based CCAP solution ("Cable OS") and cloud native CMTS. These solutions allow cable operator companies to deliver IP-based data, video, and voice services to millions of customers. Focus is given to CableOS, which will eliminate the need for existing hardware equipment and migrate to the cloud, saving customers significant expenses for hardware network equipment support.

The system is based on microservice architecture and runs on general purpose CPUs. It doesn't require ASICs and can operate on bare metal servers as well as private cloud infrastructure. CableOS is a pioneer in DOCSIS software-defined networking (SDN), providing numerous benefits to service providers.

The GlobalLogic team is involved in development, manual and automated testing, solution integration at customers' headends, and providing 24/7 technical support along with professional services for customers.

Qualifications

  • 3+ years of professional experience in C++ development.
  • Experience programming in Linux or Unix-like environments.
  • Knowledge of C++ with hands-on experience in interprocess communication (performance optimization is a plus).
  • Experience with a large code base and critical components.
  • Basic networking knowledge.
  • Strong algorithmic background and thinking.
  • Proactive, balancing speed and quality.
  • Strong communication skills: ability to explain problems clearly and engage the right people for resolution.

Requirements

  • Professional development in the communication industry (preferred).
  • Experience with packet processing, QoS, and L2+L3 networking (preferred).
  • Experience with distributed systems and high-performance applications (preferred).
  • Experience with embedded development and configuration of switch chips (preferred).
  • Experience with K8s & containers (preferred).
  • Development over DPDK framework (preferred).
  • Experience with DocsisPON (preferred).
  • Familiarity with scripting languages (e.g., shell scripting, Python) (preferred).

Job Responsibilities

  • Design and implement network-oriented applications in Linux userspace.
  • Work on system-level modules, infrastructure components, and performance-critical features.
  • Contribute to architecture and design discussions, including scalability, reliability, and maintainability.
  • Implement new modules and features, and continuously improve existing components.
  • Collaborate closely with distributed international teams.

Benefits

  • Empowering Projects: Contribute to groundbreaking projects that leverage cutting-edge technologies.
  • Empowering Growth: Continuous learning and professional development with dedicated support from the Learning & Development team.
  • DE&I Matters: Commitment to diversity and equal opportunities in an inclusive work environment.
  • Career Development: Emphasis on career growth with regular team interactions for engagement and recognition.
  • Comprehensive Benefits: A benefits package prioritizing the overall well-being of consultants.
  • Flexible Opportunities: Work-life balance with flexible opportunities tailored to individual lifestyles.

Company Description

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest and most forward-thinking companies. Since 2000, we've been at the forefront of the digital revolution, helping create some of the most innovative and widely used digital products and experiences. Today, we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Job Tags

Full time, Flexible hours

Similar Jobs

Royal Bank of Canada

Executive Office Assistant Job at Royal Bank of Canada

 ...Job Description What is the opportunity? As an Executive Office Assistant, you will serve as the first point of contact for visitors and employees, ensuring a welcoming and professional front office experience, while also providing high-level administrative support... 

Blockchain.com

Senior VIP Customer Success Associate Job at Blockchain.com

 ...transactions. We're looking for a Senior VIP Customer Success Associate to join our Customer...  ...hours and proactively flag anomalies or service disruptions to the relevant teams....  ...work hard and take time when you need it Apple equipment The opportunity to be a key... 

CommScope Inc.

Principal Electrical Engineer Job at CommScope Inc.

 ...Job Title Electrical Engineer Principle Copper & Hybrid FiberPower Systems Job Summary We are seeking an Electrical Engineer (10+ years experience) to join a small, highly collaborative engineering team working on copper Ethernet cabling systems and hybrid... 

Book of the Month

Editorial Assistant Rotational Program Job at Book of the Month

Summary: The Editorial Rotational Program mission is to accelerate the professional growth and development of Early Career Editorial professionals through exposure to a multitude of assignments, apprenticeship style learning, and accelerated responsibility. We are looking...

Regis Catholic Schools

Campus Ministry Assistant Job at Regis Catholic Schools

 ...walk of Christian discipleship and helping them discern His presence in their lives. Guide Students through OCIA: Accompany non-Catholic students that are inquiring about or actively considering joining the Catholic Church, especially by connecting them with deanery...