
(USA) Software Engineer II
VIZIO · Dallas, TX
- On site
- Full-time
- $155,000 / year
- Dallas, TX
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop UI applications for embedded Linux devices.
- Implement performant and stable UI features.
- Collaborate with cross-functional teams.
- Optimize for performance and memory constraints.
- Resolve complex system integration issues.
About the role
About the Team
Walmart-Vizio's Embedded Software organization develops cross-platform UI application experiences for millions of Smart TV customers. Our teams build high-performance, visually polished interfaces running on embedded Linux-based devices. As part of our unified engineering organization, you will collaborate closely with product, design, platform, and system engineering groups to deliver exceptional end‑to-end consumer experiences.What You Will Do
- Develop and enhance UI applications running on an embedded Linux environment.
- Implement features within the UI engine and application stack with a focus on performance, smooth rendering, and system stability.
- Contribute to design discussions and support development of distributed UI architecture components.
- Build solutions that meet performance, memory, and device-level constraints across various SoCs.
- Investigate and resolve issues across UI layers, middleware, and system integration points.
- Collaborate with product, design, QA, and platform teams to ensure alignment on requirements and expected behaviors.
- Participate in code reviews, promote engineering best practices, and contribute to continuous improvement initiatives.
About You
Must Have
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
- 2+ years of experience with C++ or another systems‑level programming language.
- Strong problem‑solving skills and ability to understand complex system interactions.
- Demonstrated ability to deliver high‑quality code with attention to detail.
- Ability to work effectively in a collaborative, fast‑moving engineering environment.
Preferred/Nice to Have
- Experience developing UI applications for consumer electronics or embedded products.
- Familiarity with React Native, React, or similar cross‑platform UI technologies.
- Understanding of GPU utilization, rendering optimization, or hardware‑accelerated graphics.
- Experience working with resource‑constrained or memory‑limited systems.
- Exposure to game loops, animation frameworks, or rendering stacks in embedded UI environments.
- Strong communication skills and the ability to convey technical information clearly.
About Walmart-Vizio
Walmart–VIZIO blends Walmart’s scale and ecosystem with VIZIO’s industry-leading connected TV platform to deliver beautifully simple, high-performance consumer experiences. Our mission is to design innovative, intelligent products that provide exceptional value for millions of households across America. We are an Equal Opportunity Employer committed to building diverse and inclusive teams. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, protected veteran status, disability status, or any other protected characteristic. At Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting. Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more. You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable. For information about PTO, see https://one.walmart.com/notices. Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For Information About Benefits And Eligibility, See One.Walmart. The annual salary range for this position is $80,000.00 - $155,000.00 Additional compensation includes annual or quarterly performance bonuses. Additional compensation for certain positions may also include : StockMinimum Qualifications
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area. OR 3 years’ experience in software engineering or related area.
Preferred Qualifications
We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.Key skills/competency
- C++
- Embedded Linux
- UI Development
- Performance Optimization
- Systems Programming
- Software Engineering
- Code Quality
- Problem Solving
- Collaboration
- Consumer Electronics
Skills & topics
- Software Engineer
- Embedded Systems
- C++
- UI Development
- Linux
- Performance Optimization
- Systems Programming
- Consumer Electronics
- VIZIO
- Dallas
How to get hired
- Tailor your resume: Highlight C++ and embedded systems experience.
- Craft a compelling cover letter: Showcase problem-solving and collaboration skills.
- Prepare for technical interviews: Review data structures, algorithms, and C++.
- Research Walmart-Vizio: Understand their mission and culture.
- Ask insightful questions: Demonstrate your engagement and interest.
Technical preparation
Practice C++ coding problems.,Review embedded Linux concepts.,Understand UI rendering pipelines.,Study system performance tuning.
Behavioral questions
Describe a complex technical problem you solved.,How do you handle code quality and detail?,Tell me about a time you collaborated effectively.,How do you adapt to a fast-paced environment?
Frequently asked questions
- What is the salary range for the Software Engineer II role at VIZIO?
- The annual salary range for this position at VIZIO is $80,000.00 - $155,000.00. Additional compensation may include annual or quarterly performance bonuses and potentially stock options.
- What are the minimum qualifications for a Software Engineer II at VIZIO?
- Candidates must possess a Bachelor's degree in a relevant technical field (Computer Science, Computer Engineering, etc.) or have 3 years of experience in software engineering or a related area. Proficiency in C++ or another systems-level programming language is also required.
- What kind of UI development experience is VIZIO looking for?
- VIZIO is looking for experience in developing UI applications, ideally for consumer electronics or embedded products. Familiarity with cross-platform UI technologies like React Native or React is a plus, as is understanding rendering optimization and graphics.
- Does VIZIO offer remote work for this Software Engineer II position?
- The job description indicates a primary location in Dallas, TX, suggesting an on-site or hybrid work arrangement. Specific remote work options would need to be confirmed directly with the hiring team.
- What benefits does VIZIO offer to its employees?
- VIZIO, as part of Walmart, offers a comprehensive benefits package including medical, vision, and dental coverage, 401(k) with stock purchase options, company-paid life insurance, generous paid time off, parental leave, and educational benefits through Live Better U.
- How important is C++ experience for the Software Engineer II role?
- C++ experience is a 'must-have' qualification for this role, as it is a primary systems-level programming language used for developing UI applications on embedded Linux devices at VIZIO.
- What is the role of the Embedded Software organization at VIZIO?
- The Embedded Software organization at VIZIO is responsible for developing cross-platform UI application experiences for millions of Smart TV customers, focusing on high-performance, visually polished interfaces on embedded Linux devices.
Similar roles
Open positions we recommend based on this role.