Embedded Software Engineer - Set Top Box at CAPGEMINI ENGINEERING
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

03 Oct, 25

Salary

0.0

Posted On

04 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Linux Application Development, Best Value, Technology, Hdcp, Emerging Trends, C, Tpu, Product Requirements, Aws, Device Drivers, Design, Boot Loaders, Strategy, It, Microsoft, Hdmi, Bcm

Industry

Information Technology/IT

Description

YOUR SKILLS AND EXPERIENCE

  • Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment
  • Linux application development and POSIX standards
  • Deep understanding of low-level video software stack - AV Pipelines, middleware framework
  • Good understanding of device drivers, boot loaders, BSP development & Board-BringUp experience and low level platform software
  • Exposure to System on Chip (like BCM - mostly at driver levels)
  • Familiar with Jira/Confluence. Git/Gerrit/Yocto.
  • Deep understanding of Set Top Box software stack.
  • Prior experience on RDK platforms
  • Good understanding of device drivers, low level platform software
  • Knowledge of common STB chipsets and SDK frameworks.
  • Exposure to HDMI/HDCP and certification tests
  • Ability to quickly understand and translate product requirements into technical solutions
  • Independent with good communication and teamworking skills.
  • Solution focused with ability to plan, anticipate issues, consider risks, and help deliver best value
  • Willing to take on challenges and adapt with changing priorities.
  • Familiar with emerging trends in system profiling CPU, GPU, NPU, TPU, Memory, etc. Profiling and performance optimizations
  • Native software development experience on Embedded Linux platforms
  • Understanding of Linux internals and media framework

GROWING CLIENTS’ BUSINESSES WHILE BUILDING A MORE SUSTAINABLE, MORE INCLUSIVE FUTURE IS A TOUGH ASK. WHEN YOU JOIN CAPGEMINI, YOU’LL JOIN A THRIVING COMPANY AND BECOME PART OF A COLLECTIVE OF FREE-THINKERS, ENTREPRENEURS AND INDUSTRY EXPERTS. WE FIND NEW WAYS TECHNOLOGY CAN HELP US REIMAGINE WHAT’S POSSIBLE. IT’S WHY, TOGETHER, WE SEEK OUT OPPORTUNITIES THAT WILL TRANSFORM THE WORLD’S LEADING BUSINESSES, AND IT’S HOW YOU’LL GAIN THE EXPERIENCES AND CONNECTIONS YOU NEED TO SHAPE YOUR FUTURE. BY LEARNING FROM EACH OTHER EVERY DAY, SHARING KNOWLEDGE, AND ALWAYS PUSHING YOURSELF TO DO BETTER, YOU’LL BUILD THE SKILLS YOU WANT. YOU’LL USE YOUR SKILLS TO HELP OUR CLIENTS LEVERAGE TECHNOLOGY TO INNOVATE AND GROW THEIR BUSINESS. SO, IT MIGHT NOT ALWAYS BE EASY, BUT MAKING THE WORLD A BETTER PLACE RARELY IS.

Get the Future You Want | www.capgemini.com

Responsibilities

Please refer the Job description for details

Loading...