Lead C++ Developer Job at EPAM Systems, Inc., Remote

UWdtNmx4b2FHY2RqbXZ2UFREWSt6STBQYkE9PQ==
  • EPAM Systems, Inc.
  • Remote

Job Description

Lead C++ Developer Description

We are looking for an exceptional Lead C++ Developer to add value to our innovative team.

Key tasks in this position include developing our middleware, network, and application development kits specifically for TV platforms. You'll be working closely with product teams, vendors, and partners to create superior products that satisfy our customer's demands.

#LI-DNI

Responsibilities

  • Making technical recommendations based on product requirements
  • Defining technical requirements with product teams
  • Leading architectural and design efforts, prototyping, and refining software
  • Crafting middleware components like state machines, applications, and resource management systems
  • Resolving issues flagged by internal and external QA teams and tier-1 customer care
  • Designing tools for quality measurement and automatic defect detection
  • Maintaining design integrity through code reviews
  • Working effectively with vendors and partners

Requirements

  • 5+ years in architecture, design, prototyping, software development, planning for implementation, and code review on embedded devices
  • Bachelor’s degree or higher in computer science, electronics engineering, electrical engineering, or equivalent
  • Proficiency in advanced C++11 or higher and C programming in Linux or embedded systems
  • Background in Hardware Abstraction Layer (HAL), notification systems, middleware, system programming, IPC, multithreading, and debugging
  • Proficiency in shell scripts, build systems (make and Makefile), JavaScript, Python, git, and bug tracking tools like JIRA
  • Strong communication, self-motivation, and problem-solving skills
  • Experience in leading small teams (2-4 developers)
  • Familiarity with Chromium or browser development is a plus

Nice to have

  • Qualifications in adaptive streaming media, video encoders/decoders (codec), filters, mux/demux, and playback

Job Tags

Remote job,

Similar Jobs

Amazon.com Services LLC

Manager, Public Policy, Transportation & Logistics, Americas Public Policy Job at Amazon.com Services LLC

 ...Work hard, have fun and make history with Amazon Public Policy. The Manager, Public Policy will develop and execute advocacy strategies and policy initiatives supporting Amazons transportation and logistics businesses, including our interest in innovation across freight,... 

Austin Industrial

Firewatch Job at Austin Industrial

About Austin Industrial Austin Industrial delivers premier maintenance, construction, and soft craft services to leading industrial companies across the U.S. An industry leader for more than 60 years, we offer single-source solutions to our customers in the oil, gas, ...

Stand-By Personnel

MIG/Flux/TIG Welder Job at Stand-By Personnel

 ...Job Title: 2nd Shift MIG/Flux/TIG Welder Pay: $20.42 - $26.71 (Based on Experience) + Shift Differential Hours: 2nd Shift - Monday to Thursday, 4:30 PM - 3:00 AM Job Type: Temp-to-Hire Location: Tulsa, OK Position Overview We are seeking a skilled... 

HB Travels

Travel Consultant Job at HB Travels

 ...Looking for a flexible way to earn extra income doing something you love? Our Remote Travel Consultant is perfect for anyone whos passionate about travel and wants to turn that passion into a rewarding, part-time opportunity from home. Whether you're a 95er looking... 

Creative Chaos

3D Designer/Animator Job at Creative Chaos

Job Overview: Creative Chaos is seeking a talented 3D Designer/Animator to join our dynamic team. In this role, you will create stunning 3D models and animations that contribute to our gaming and multimedia projects. You will work closely with our artists and game designers...