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

UXFWZ3hpUDVoTldESjhOQUIvS1BTVE1Od3c9PQ==
  • 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

Connvertex Technologies Inc.

Sr. DevOps (Elastic) Engineer Job at Connvertex Technologies Inc.

 ...Job Description Job Description POSITION Sr. DevOps (Elastic) Engineer- Williams-Sonoma LOCATION on-site in Rocklin, CA. They are open to candidates who can relo by day 1. DURATION 6 Months- CTH C2C PAY RATE $$69/hr on w2 INTERVIEW TYPE Video... 

Keller Williams Capital Properties

Real Estate Transaction Coordinator Job at Keller Williams Capital Properties

 ...Job Description Job Description We are searching for a transaction coordinator to assist our real estate team. Youll manage all administrative aspects of the transaction from contract to close, including providing assistance with escrow-related documentation, scheduling... 

Endeavor Schools, LLC

Assistant Teacher Job at Endeavor Schools, LLC

 ...Build a Career with Meaning and Enhance Your Future Come join us at Peaceful Valley Montessori of Golden Valley as an Assistant Teacher! At Peaceful Valley Montessori, our educators brighten childrens lives every day while creating a bright future for themselves... 

Texas Workforce Commission

Unit Support Assistant (Houston - Hybrid) Job at Texas Workforce Commission

 ...option. -If you want to advance your education with our tuition assistance program. -FREE CEUs to maintain CRC credentials and...  ...Retirement Benefit Plan - Optional 401(k) and 457 accounts - Medical Insurance - Currently, the state pays 100% of the health plan... 

Zenly

Real Estate Photographer (Part-Time, $15/hr) Job at Zenly

 ...for outgoing individuals to join our team of photographers on a part-time basis. Responsibilities include taking photos and videos of...  ...10-15 hours/week. This is a highly flexible role - great for students, actors, or artists with an interest in photography, real estate...