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

expertappdevs

Freelance Content Writer Job at expertappdevs

 ...We are seeking a skilled Freelance Content Writer with 2 to 6 years of experience to join our team. The ideal candidate will be responsible for creating well-researched, original, and user-centric content for our website, blogs, guest posts, press releases, case studies... 

Beths Beautiful Destinations

Home-Based Travel Consultant - No Experience Needed Job at Beths Beautiful Destinations

 ...opportunity! Were looking for motivated individuals to join our team as Home-Based Travel Consultants . No experience is necessary What We Offer: Flexible Schedule Work part-time or full-time, on your terms. Exclusive Travel Perks Enjoy... 

Travel Nurses for Jhoi

ICU RN Job at Travel Nurses for Jhoi

Job Title:ICU, CCU RN (13 weeks contract) Hospital: Saint Clare's Hospital Location: 25 Pocono Road, Denville, NJ Start - End Date...  ...Certified in the following: ACLS, BLS, Basic Arrhythmia, IV - Neuro Experience Preferred but not required Intensive Care Unit (ICU... 

ULTA SALON

Brow Waxing Expert Job at ULTA SALON

 ...OVERVIEW Experience a perfect blend of deliberate purpose and clear-eyed vision. At Ulta Beauty, some of the industrys most highly-esteemed beauty leaders share themselves, as well as their expertise. Building authentic community. Creating a real sense of belonging... 

Labor Finders

CDL Manual Dump Truck Driver Job at Labor Finders

Labor Finders of Austell is looking for manual dump truck driver. In this role, you will be responsible for transporting materials, such as...  ...Good Driving Record for insurance eligibility. Proven experience operating a standard dump truck. Working knowledge of construction...