Job Description
Position Summary... Staff Software Engineer- Embedded- Hiring Manager Ram
What youll do... About the Team:
We are Vizio, part of Walmart, a leading smart TV platform. Our team implements the Bluetooth software and mid-level HAL/BSP support for our TV OS platform. We develop software for millions of TV users yearly. We innovate and build great experiences for our loyal consumers. We are part on new product introduction organization responsible for OEM/ODM factory support and engagement
What you will do:
Design, develope and Port linux based OS features for smart TV Bluetooth audio, Hardware abstraction layers, and peripherals
Sustenance engineering of existing Linux based OS, Improvements, bug-fixes Collaborate with engineers at the UI, Middleware, and Hardware/Device layer
integrate and optimize TV features Ensuring high quality and performance across various video stream types, input formats on our next generation platforms and hardware Abstraction layer
What you ll bring
10+ years of experience with C/C++, Linux/Unix and Bluetooth stack or BSP development
BS or MS in Computer Engineering or CS equivalent
Programming: C, C++ 17/20, Clang toolchain, cmake, Python
Linux: D-Bus, HIDRAW, Glib, gdbus, gdb, Git, input event driver, Bluetooth Linux Host, BlueZ (user and kernel space)
Audio, Audio codecs (SBC, LC3), ALSA, PipeWire. Excellent analytical and problem-solving skills
Ability to clearly document designs and communicate design methodology with other team members
Ability to work effectively in a cross-functional team environment
Preferred Skills:
Experience with TV industry standards and protocols
Experience with audio/video processing concepts and algorithms
Knowledge of modern C++ based design patterns.
Experience in developing Behavior-Driven Development (BDD) test cases for Linux-based systems in Python or other scripting languages.
Proficiency in utilizing Google Test for C++ codebase testing.
Experience with Agile, JIRA, Jenkins, and Version Control tools (git).
About Walmart Global Tech
.
.
Flexible, hybrid work
.
Benefits
.
Belonging
.
.
Equal Opportunity Employer
Walmart, Inc., is an Equal Opportunities Employer - By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing unique styles, experiences, identities, ideas and opinions - while being inclusive of all people.
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area.Option 2: 6 years experience in software engineering or related area.
Preferred Qualifications...
Master 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
Primary Location... G, 1, 3, 4, 5 Floor, Building 11, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India
Job Classification
Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Post Silicon Test Engineer
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
algorithms
c++
test cases
computer engineering
google test
scripting
git
java
design patterns
embedded systems
linux
jenkins
software engineering
bsp development
programming
jira
middleware
python
c
version control
bluetooth
mean
odm
agile
unix