Walmart's Software Engineering team needs to maintain and enhance the platform that enables hundreds of third-party apps to run seamlessly on Vizio TVs, addressing technical debt, designing new features, and ensuring platform reliability.
Requirements
- 7+ years of C/C++ experience, including modern C++ (C++17 or later)
- 3+ years of Linux shell or system experience
- Experience with multiple code branches and independent work
- Experience with Chromium
- Implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
- Assistive technologies
- Integrating digital accessibility seamlessly
Responsibilities
- Develop and maintain C/C++ code in a cross-compilation environment
- Work with embedded Linux systems and shell programming
- Analyze and debug using GDB and core dumps
- Design, document, and implement new software features
- Debug and write JavaScript code
- Integrate into the team’s workflow and codebase within 3 months
- Independently handle medium to large tasks by your first year
Other
- Strong ability to explain technical concepts and seek cross-team collaboration
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area.
- 4 years’ experience in software engineering or related area.
- Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
- 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.