Taro Logo

(USA) Senior, Software Engineer

Walmart is a leading retail corporation that owns VIZIO, a smart TV platform company focused on delivering high-quality technology and entertainment experiences.
$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, where you'll be at the forefront of developing next-generation TV OS software. This role offers an exciting opportunity to work with cutting-edge technology in the smart TV platform space, specifically focusing on Bluetooth software and mid-level HAL support for TV OS platforms.

The position is based in Dallas, TX, where you'll be part of a dynamic team passionate about media and Bluetooth technologies. You'll work with modern C/C++ development tools and be responsible for architecture, development, and enhancement of TV OS software that reaches millions of customers globally.

As a Senior Software Engineer, you'll be involved in critical aspects of software development, from architecting solutions to implementing complex features. The role requires expertise in embedded systems, particularly Linux-based platforms, and a deep understanding of various communication protocols and software architecture patterns.

The compensation is highly competitive, ranging from $90,000 to $180,000 annually, with additional benefits including performance bonuses, stock options, comprehensive health coverage, and various financial benefits. The company offers a collaborative environment focused on innovation and technical excellence.

This is an ideal opportunity for experienced software engineers who are passionate about embedded systems and want to make a significant impact in the consumer electronics industry. You'll be working with a team that values problem-solving, collaboration, and continuous learning, while contributing to products that enhance the entertainment experience for millions of users.

Last updated 12 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

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
  • 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
  • Extensive experience with IP-based communications and protocols
  • Experience working with diverse engineering teams

Benefits For (USA) Senior, Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plan options including vision & dental plans
  • 401(k) and 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 and sick leave
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart (USA) Senior, Software Engineer

(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 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 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.

Sr Software Engineer- Time Synchronization

Senior Software Engineer role at Apple focusing on time synchronization technologies, driver development, and network protocols for Mac, iOS, tvOS, and visionOS platforms.