Taro Logo

(USA) Senior, Software Engineer

VIZIO, part of Walmart, is a leading smart TV platform focused on creating inclusive digital experiences and better technology for the best value.
$90,000 - $180,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer

Description For (USA) Senior, Software Engineer

Join Walmart|VIZIO's innovative team as a Senior Software Engineer in their Dallas office, where you'll be at the forefront of developing next-generation TV OS software. This role offers an exciting opportunity to work on cutting-edge technology that impacts millions of viewers worldwide.

The position focuses on implementing Bluetooth software and mid-level HAL support for TV OS platforms, requiring expertise in modern C/C++ development and embedded Linux systems. You'll be part of a dynamic team passionate about media and Bluetooth technologies, working on next-generation OS HAL platforms for future TVs.

The role demands strong technical expertise, with requirements including 8+ years of experience in embedded device software development, proficiency in modern C++, and extensive knowledge of POSIX-based systems. You'll be responsible for architecture, development, and enhancement of TV OS software, working on everything from hardware interfaces to application layer development.

Working at Walmart|VIZIO offers competitive compensation ($90,000-$180,000 annually) plus performance bonuses and comprehensive benefits. These include health insurance, 401(k), stock purchase options, education assistance, and various leave benefits. The company culture emphasizes collaboration, innovation, and continuous learning.

This is an in-office position at the Dallas, TX location, offering the opportunity to work directly with hardware and collaborate closely with team members. The role is perfect for someone passionate about embedded systems, looking to make a significant impact in consumer technology while working for a leading retail and technology company.

Last updated 30 minutes ago

Responsibilities For (USA) Senior, Software Engineer

  • Architect, supervise, and develop the TV OS software
  • Work on next-generation platforms and hardware
  • Develop an abstraction layer that interfaces between TV hardware and applications
  • Conduct hardware automation testing
  • Develop and port OS features for smart TVs, including Bluetooth audio and peripherals
  • Perform sustenance engineering of existing Linux-based OS, including improvements, bug-fixes, and new features

Requirements For (USA) Senior, Software Engineer

Linux
  • Bachelor's Degree or higher in Computer Science, Electronics & Communications, Electrical Engineering, or related field
  • 8+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices
  • High proficiency with modern C, C++, C++11/14/17
  • Extensive experience with POSIX-based embedded systems such as Android, Linux, or QNX
  • Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC)
  • Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe
  • Extensive experience with IP-based communications and protocols
  • Experience working with diverse engineering teams
  • Desire to work in a fast-paced, dynamic, highly collaborative environment

Benefits For (USA) Senior, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plan options, including vision & dental plans for you & dependents
  • 401(k)
  • Stock purchase plans
  • Life insurance
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Military service pay
  • Paid Time off - including vacation, sick leave
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart|VIZIO (USA) Senior, Software Engineer

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart|VIZIO focusing on embedded systems and smart TV platform development using C++ and Linux, based in Dallas, TX.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart|VIZIO, focusing on embedded systems and C++ development for smart TV platforms in Dallas, TX.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart|VIZIO focusing on TV OS platform development, requiring expertise in embedded systems and C++ programming.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart|VIZIO focusing on embedded systems and smart TV platform development using C++ and Linux, based in Dallas, TX.

CPU Debug and Power Management Microarchitect/RTL Engineer

Senior CPU Debug and Power Management Engineer role at Apple, focusing on RTL development and microarchitecture design for CPU systems.