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

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

Xclusive Trading Inc

Corporate Coordinator Job at Xclusive Trading Inc

 ...Manage all aspects of the dealer portal, yubi key, access controls Manage NTID creations Build presentations needed for corporate. Manage store compliance with Vendors (Senco, Invue, Cellmate, Shoppertrack, etc) Additional tasks related to office/operations... 

University of Pennsylvania

Digital Marketing Manager Job at University of Pennsylvania

 ...Digital Marketing Manager University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation. This historic, Ivy League school consistently ranks among the top 10 universities... 

ApTask

Product Owner with Paper Payment Job at ApTask

 ...communicate with stakeholders throughout the project.Collaborate with internal and external contacts to analyze needs and align product...  ...of experience in product development.In-depth knowledge of paper based payments like cheques etc,,In-depth knowledge of agile methodology... 

Core Home

Packaging Graphic Designer - Kitchen Electrics Job at Core Home

 ...Are you passionate about design innovation and creating captivating packaging concepts? Were seeking a talented Packaging/Graphic Designer with experience in kitchen electrics to join our Creative Team and take our packaging to the next level! We are a fashion-forward... 

Domino's Franchise

Delivery Driver - 1137 Millmont St Job at Domino's Franchise

 ...result of the loyalty and pride our team members exhibit on a daily basis.Our company is truly fortunate, as we have some of the...  ...Do you like money in your pocket? Domino's Pizza drivers arepaid cash nightly, which includes: tips and mileage reimbursement!Our...