Enable job alerts via email!

(USA) Principal, Software Engineering

VIZIO

Dallas (TX)

On-site

USD 110,000 - 220,000

Part time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Principal Software Engineer to enhance its smart TV platform. In this pivotal role, you'll architect and develop cutting-edge TV OS software, focusing on Bluetooth audio and peripherals integration. Join a dynamic team passionate about media technologies and collaborate on the next generation of OS HAL platforms. With a strong emphasis on problem-solving and teamwork, this position offers a chance to make a significant impact in a fast-paced environment. If you have a robust background in C/C++ and Linux, this is an exciting opportunity to advance your career and contribute to groundbreaking projects.

Benefits

Performance bonuses
Health benefits
401(k)
Stock purchase
Paid time off

Qualifications

  • 10+ years of experience with C/C++, Linux/Unix, and Bluetooth stack.
  • Expertise in C, C++ 17/20, Clang, cmake, and Python.

Responsibilities

  • Architect and develop the TV OS software for smart TVs.
  • Lead hardware automation testing and sustainment engineering.

Skills

C/C++
Linux/Unix
Bluetooth stack
Python
Multithreading
Debugging
Audio codecs (SBC, LC3)

Education

Bachelor's in Computer Science
Master’s in Computer Science

Tools

CMake
Clang
ALSA
PipeWire

Job description

Join to apply for the (USA) Principal, Software Engineering role at VIZIO.

2 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

This range is provided by VIZIO. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$110,000.00/yr - $220,000.00/yr

Position Summary

Join Walmart|VIZIO and take your career to the next level! We are Vizio, part of Walmart, a leading smart TV platform. Our team implements Bluetooth software and mid-level HAL support for our TV OS platform. We own the Bluetooth stack development and hardware abstraction layer for Vizio TVs. We are working on the next generation of OS HAL platform for future TVs. We are a dynamic group passionate about media and Bluetooth technologies, using cutting-edge software/hardware tools including modern C/C++ development. We value problem solving and collaboration, empowering our team members to achieve their best. This role will be responsible for hardware automation testing for the abstraction layer between TV hardware and applications.

What you'll do
  • Architect, supervise, and develop the TV OS software.
  • Develop and port OS features for smart TV, including Bluetooth audio and peripherals.
  • Work on the abstraction layer interfacing between TV hardware and applications.
  • Lead hardware automation testing and sustainment engineering of Linux-based OS.
  • Implement improvements, bug fixes, and new features to ensure high performance and user satisfaction.
What You’ll Bring
  • 10+ years of experience with C/C++, Linux/Unix, and Bluetooth stack.
  • BS or MS in Computer Science.
  • Expertise in C, C++ 17/20, Clang, cmake, Python, and C++ best practices.
  • Proficiency in Linux system-level programming, multithreading, IPC, debugging.
  • Experience with Audio codecs (SBC, LC3), ALSA, PipeWire.
  • Good to have: AOSP, driver development, real-time media pipeline experience.
Benefits

Competitive pay, performance bonuses, health benefits, 401(k), stock purchase, paid time off, and additional perks. For details, see https://one.walmart.com/notices.

Minimum Qualifications

Option 1: Bachelor's in CS or related + 5 years' experience.
Option 2: 7 years' experience in software engineering.

Preferred Qualifications

Master’s in CS or related + 3 years' experience. Knowledge in accessibility standards (WCAG 2.2 AA), assistive technologies, creating inclusive digital experiences.

Location

14901 Quorum Dr, Dallas, TX 75254-7521, USA

Additional Info

Position level: Mid-Senior, Part-time, in Education and Training industry. Compensation includes salary, bonuses, stock options, and benefits. For more info, visit One.Walmart or contact your recruiter.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(USA) Principal, Software Engineering

Walmart

Dallas

On-site

USD 110,000 - 220,000

2 days ago
Be an early applicant

(USA) Principal, Software Engineering

Walmart

Dallas

On-site

USD 95,000 - 140,000

13 days ago

Energy Storage Software Engineering Leader (Manager - Sr.Manager level) - REMOTE

ThinkBAC Consulting

Remote

USD 100,000 - 160,000

30+ days ago

SENIOR DIRECTOR, SOFTWARE ENGINEERING - CHARLOTTE (HYBRID)

Compass Group

Charlotte

Hybrid

USD 120,000 - 180,000

30 days ago