🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Vivo Hiring Software Engineer Jobs 2026 | Best Opportunities Vivo Hiring Software Engineer Jobs Post Name: Software Engineer Company: Vivo Degree: B.E/B.Tech/M.E/M.Tech/MCA (Computer Science/IT or related field) Salary: 6 LPA 14 LPA (depending on experience) Location: Bengaluru/Noida/Gurgaon Experience:. Degree: B.E/B.Tech/M.E/M.Tech/MCA (Computer Science/IT or related field) Experience: 1-4 years Company Overview Vivo is a global technology company known for designing and manufacturing innovative smartphones, smart devices, and mobile technologies. Founded in 2009, Vivo has rapidly expanded its presence across multiple countries and is recognized for its focus on camera technology, design innovation, and advanced mobile experiences. The company invests heavily in research and development with several R&D centers dedicated to artificial intelligence, imaging technology, and mobile operating systems around the world. Vivo continuously works on improving smartphone performance, battery optimization, user interface design, and connectivity technologies. With millions of users worldwide, Vivo aims to provide seamless digital experiences through its mobile ecosystem. Working at Vivo allows software engineers to contribute to cutting-edge mobile applications, operating systems, and device software used by millions of customers globally. Job Description: Vivo Hiring Software Engineer Vivo is hiring talented and passionate professionals for the role of Software Engineer. The selected candidate will be responsible for developing, testing and maintaining software applications and mobile system components. As a software engineer, youll work on designing scalable software solutions, developing new features, and improving the performance of existing applications. The role requires strong programming knowledge, problem-solving abilities, and familiarity with modern development frameworks and tools. The candidate should have a strong understanding of data structures, algorithms, and object-oriented programming. Experience with mobile application development, backend services, or cloud technologies would be an added advantage. This role also includes participating in design discussions, performing code reviews, and implementing best practices for software development. Candidates must be comfortable working in a fast-paced and collaborative environment while providing high-quality solutions within deadlines. This is an excellent opportunity for developers who want to work on large-scale mobile platforms and innovative technology solutions at a globally recognized smartphone company. Key Responsibilities Design, develop, and maintain software applications and services Write clean, efficient, and maintainable code Develop APIs and backend services for applications Collaborate with cross-functional teams, including product and design Participate in architecture and design discussions Debugging and troubleshooting technical issues Optimize application performance and scalability Review code and follow development best practices Work in a rapid development environment Support testing, deployment, and release management Maintain documentation for software features and systems Eligibility Criteria Education B.E/B.Tech/M.E/M.Tech/MCA in Computer Science, IT, or related field Experience 14 years of experience in software development Programming Skills Strong knowledge of Java, Python, C++, or JavaScript Technical Skills Data Structures, Algorithms, OOP concepts, REST APIs Database Knowledge Experience with SQL, MySQL, PostgreSQL, or NoSQL databases Framework Knowledge Spring Boot, Node.js, React, or similar frameworks Tools Git, Docker, CI/CD tools, IDEs Communication Good verbal and written communication skills Problem Solving Strong analytical and debugging abilities Strong understanding of the Software Development Lifecycle (SDLC) Experience with object-oriented programming and design patterns Knowledge of backend and frontend development concepts Becoming familiar with version control systems like Git Understanding Microservices Architecture Ability to write optimized and scalable code Good knowledge of database design and query optimization Experience with debugging and testing frameworks Ability to work in Agile/Scrum development teams Strong collaboration and communication skills salary and benefits Competitive salary package (6 LPA 14 LPA) Performance-Based Incentives and Bonuses Health Insurance and Medical Benefits Provident Fund and Retirement Benefits Paid Holidays and Vacation Leave Learning and Development Program Training and Certification Support Career development opportunities within engineering teams Global technology projects showcase FAQ 1. Is prior experience mandatory Yes, 1-4 years of software development experience is preferred. 2. Are freshers eligible Freshers with strong coding skills can be considered for entry-level developer roles. 3. Is .
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.