Senior Engineer - Embedded C,C++

Brak informacji o wynagrodzeniu
SeniorFull-time
#330728·Dodano 12 dni temu·30
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

C++CLinuxCI/CD

Firma i stanowisko

Xperi is a publicly traded technology company headquartered in San Jose, CA with employees across North America, Europe and Asia. The company invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people worldwide, powering consumer electronics, connected cars, and digital content titles through brands such as DTS®, HD Radio, and TiVo®. The role focuses on developing system-wide functionalities and high-performing native applications on ARM-based embedded Linux platforms for TiVo OS, a content-centric operating system for Smart TVs.


Wymagania

  • At least 6 years of experience with C and C++
  • At least 5 years of experience with Linux-based embedded systems
  • 5+ years of working experience with object-oriented designs
  • Solid knowledge of software design patterns, architectures, and best practices
  • Experience with modern C++14 and C++17 standards and libraries
  • Experience developing and creating automated test frameworks
  • Strong understanding of quality assurance principles, methodologies, and practices in software development
  • Experience with project and delivery tools such as Gerrit, Jira, Confluence, Git, and Github
  • Ability to understand and contribute to high-level designs, UMLs, and API definitions
  • Excellent communication and troubleshooting skills
  • Fluent and efficient communication in English (spoken and written)

Nice to have:

  • Experience with Linux performance tools and security models
  • Experience with security tools such as static code analyzers and vulnerability scanners
  • Experience with systemd customizations
  • Experience with Yocto Linux distribution
  • Understanding of application and data security principles
  • Solid knowledge of HTML and web standards
  • High-level knowledge of security protocols like TLS, signing, PKI
  • Working experience with Jenkins and CI/CD
  • Experience in Python and Linux shell scripting

Obowiązki

  • Develop and build a complete system targeted for smart TVs
  • Participate in regular code and design reviews of Linux-based solutions
  • Create and maintain technical specifications and documentation
  • Contribute to R&D proof-of-concepts
  • Work in an international environment with teams across the globe
  • Be self-reliant with a proactive approach and share knowledge with peers
  • Develop the framework for system scalability across multiple SoC platforms, hardware variants, consumer brands, and device models
  • Identify bottlenecks and bugs for various platforms and device solutions

Oferta

  • Competitive compensation including salary, equity, and bonuses
  • Comprehensive benefits designed to foster work-life balance, health care, financial protection, and savings
  • Generous paid time off including flexible time off, holidays, and sick time
  • Health and wellness initiatives
  • Charitable match program
  • Employee discounts, transportation reimbursements, subsidized cafes, and fitness facilities (site-specific)
  • Flexible hybrid work environment combining in-office collaboration and remote work
  • Sport subscription
  • Private healthcare
  • English lessons
  • Free coffee
  • Bike parking
  • Playroom
  • Shower
  • Free snacks
  • Free beverages
  • Free parking
  • Modern office
Karta sportowa
Opieka zdrowotna
Kursy językowe
Darmowe napoje
Parking rowerowy
Prysznic
Darmowe przekąski
Parking dla aut

Inne informacje

The Whistleblower and Abuse Reporting and Handling Policy, referred to in Article 24 (1) of the Law on the Protection of Whistleblowers of 14.06.2024 (Journal of Laws of 2024, item 928), in effect at TiVo POLAND sp. z o.o., based in Warsaw, is available.

Xperi

Xperi

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz