Software Engineer III

Walmart Global Tech India

Bengaluru, Karnataka, India2+ yrs1h agovia LinkedIn

About the Role

Walmart Global Tech India's Technology Software and Services division is seeking a Software Engineer III with expertise in Graphics to join their New Product Introduction (NPI) team. This team develops new TV models and brings them to market by innovating and collaborating with other teams.

Key Responsibilities

  • Design, develop, and maintain the core operating system, focusing on low-level, high-performance code for hardware-software interaction, memory, and drivers.
  • Collaborate on Board Support Packages (BSPs), device bring-up, and firmware development.
  • Work closely with cross-functional teams (product, hardware, software, cloud engineering) in the design and development of new TV products.
  • Design features for embedded devices, including TVs.
  • Participate in architecture discussions and planning.
  • Troubleshoot production issues, lead root-cause analysis, and implement long-term fixes.
  • Work with engineering teams to identify root causes for issues and design effective solutions.
  • Work on teams proficient in C, C++11/14/17.
  • Contribute to team success using Shell-Scripts, Git, and bug tracking tools.
  • Proactively foresee and resolve issues.
  • Communicate technical information clearly to both technical and non-technical audiences.

Requirements & Tech Stack

  • C or C++ project development and open-source software.
  • Technical expertise on Linux Operating System architecture and device driver model.
  • Understanding of ARM, x86, or other processor architectures and low-level hardware interfaces.
  • Deep knowledge of Linux kernel internals, memory management, and device drivers.
  • Expertise with Linux debugging and profiling tools (gdb, valgrind, perf, etc.).
  • Experience with AI/Machine Learning tools and workflow.
  • Experience architecting overall end-to-end Linux solutions.

Qualifications

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or related field and 2+ years of relevant experience.

OR

  • Master's degree in Computer Science, Computer Engineering, Mathematics, or related field and 2+ years of relevant experience.

OR

  • Ph.D. in Computer Science, Computer Engineering, Mathematics, or related field and 3+ years of relevant experience.

OR

  • 4 years' experience in software engineering or related area.

Preferred Qualifications:

  • Master’s degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area.
  • Background in creating inclusive digital experiences, knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility.
  • Knowledge of accessibility best practices.

Fresher Software Developer Jobs in Bengaluru · last 7 days

104 openings · 103 need no experience

Most hiring: Creative Hands HR, Brigosha Technologies, Accuris

See all 104 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job