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

Next Step Systems

Data center engineer consultant - contractor Job at Next Step Systems

 ...Data Center Engineer Consultant - Part-Time Contractor We are seeking a talented and self-motivated Data Center Engineer to join our growing IT team. We are open to someone consulting on a part-time basis. In addition, we could foresee this role being a consult... 

DeliverThat

Same-Day Catering Delivery Driver Job at DeliverThat

 ...DeliverThat was founded by drivers, for drivers. Our mission is to provide larger commissions, stronger relationships, and a platform...  ...seeking independent contract delivery drivers nationwide to deliver catering and other route-based deliveries. With many delivery... 

WTW

Portfolio Manager Job at WTW

 ...advisory services, delegated portfolio management (OCIO) across both multi-asset OCIO and...  ...strategy, risk management and liability hedging considerations dynamic asset allocation...  ...management of multi-manager asset class funds which may also form part of OCIO portfolios... 

AVID Hotel Conyers

Front Desk Night Audit Job at AVID Hotel Conyers

The moment a guest steps into one of our hotels, they walk into a genuinely memorable experience. As a Front Desk Agent, youll not only be the person...  ...basic maths and computersFlexibility - night, weekend and holiday shifts are all part of the job Youll have a... 

AcostaTravel

Agente de viajes independiente- Via remoto Job at AcostaTravel

 ...cualquier duda hzmela saber directamente por whatssap : *Residencias participantes: Estados Unidos , Argentina, Australia, Bahamas, Chile, Colombia, Costa Rica, Republicansima Dominicana, Guatemala, Ecuador, Francia, Alemania, Italia, Mexico, Panama , Peru, Espa...