Job Description
We are seeking an enthusiastic Director of OS Engineering, specializing in embedded Linux systems to help develop and maintain Vizio s core operating structure. The Engineering Director be responsible for taking visions and directing, communicating, tracking, and mentoring the Engineering team to successfully implement those visions. This Position will report to our Senior Director and VP of Engineering and will have multiple Engineering Managers as direct reports. We are a close-knit team, focusing on challenging problems that make a difference in our business. There will also be minimal travel associated with this role (twice a year). We concentrate on high-impact, high-value development, and in this role, you'll be delivering the software that helps us grow. We pride ourselves on working in a collaborative environment, and to do so we are in our Dallas, TX office 5 days a week.
What you'll Do
- Leadership: Build, lead, and mentor high-performing engineering teams, fostering a culture of collaboration, innovation, and continuous learning. Set performance goals and provide regular feedback to individuals, supporting their growth and career development.
- Technology Expert: Deeply understand the technology at play, including the Linux kernel, Hardware Abstraction Layer, C++ compiler toolchains, and system services. Understand the implications of decisions on system resources.
- Collaboration: Foster effective communication and collaboration across teams and stakeholders. Act as a liaison between the engineering team and other business functions to align priorities, address challenges, and manage risks.
- Drive: Drive improvements to development practices, including planning, architecture, documentation, and testing.
- Product Ownership: Own design, development, and delivery of core OS components and features, including the hardware abstraction layer, system services, and basic TV UX features.
- By 3 Months You will have Established relationships with direct reports, key individual contributors, and peers. You will have a Solid understanding of the existing core OS and adjacent components, and you will be actively driving planning for upcoming projects.
- By 6 months You will have grown team by 25%, established infrastructure and guidelines for integration tests between components, and organized execution of projects.
- By 1 year you will have grown the team by 100%, you will be successfully delivering on projects, and have matured our integration test suite for new components
What you'll bring
- Strong experience with C/C++, Linux.
- Experience developing with constrained environments.
- Experience as an Engineering Director.
- Background as a Principal Engineer or Architect.
- You have integrity, humility, and are a self-starter.
- You are a self-starer.
- You are biased towards action.
- You are able to balance competing pressures.
- bachelors degree in computer science.
Minimum Qualifications...
Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 6 years experience in software engineering or related area. Option 2: 8 years experience in software engineering or related area. 3 years supervisory experience.
Preferred Qualifications...
Master s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area
Job Classification
Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
C++
Networking
Linux
Director Engineering
Linux kernel
Design development
Manager Technology
SEZ
Hardware