The Job logo

What

Where

Software Engineer (University Hire)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join as a Software Engineer (University Hire) at Chevron in Bengaluru, India. Develop innovative digital solutions using agile principles. Responsible for hands-on coding, CI/CD deployment, data integration, and providing technical support. Must have strong communication skills and be legally authorized to work in India.

About the position:

This role is for recent university graduates. Software engineering is one of five job families within Information Technology. Roles within this job family are responsible for:

Providing technical expertise in the development of business cases, analysis, workflows and requirements to implement or improve IT solutions

Development, testing, deploying, administering, configuring, operating, and supporting the lifecycle of software systems and environments

We are looking for motivated individuals to deliver innovative digital solutions through design, development, deployment, and support. You will work on key projects and digital innovation initiatives following agile principals, collaborating with product teams to develop reusable software components and services.

Successful candidates will develop digital solutions according to best practices and utilize standard tools to ensure quality and maintenance – excelling in modularity, scalability, observability, and integration. This role provides opportunities to work across multiple areas, including web application development, system, and security design/development. Key responsibilities will include:

Hands-on coding to deliver functional, innovative software solutions

Utilize CI/CD tooling to deploy software and iterate on solutions

Design and develop data integration and data management practices and tools

Maintain working knowledge of the latest tools and practices for continuous integration, unit tests, static and dynamic profiling, code coverage, code analysis, and automated tests

Frequently work with global teams across time zones and provide support to application/solutions

Hands-on development for integrating existing solutions with enterprise ecosystem (e.g., API development, Azure Data Factory)

Utilize CI/CD tooling to deploy software and iterate on solutions

Design and develop data integration and data management practices and tools

Understand technical requirements to maintain & support applications

Deploy, configure, support and enhance vendor software packages

Required Qualifications:

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Management Information Systems, Electrical Engineering, Petroleum Engineering, or related fields or equivalent experience

Must be currently enrolled in a four-year college or university and classified as a senior or graduate student with anticipation of receiving a bachelor’s or master’s degree by July 2025; OR college graduates with less than two years’ experience since receiving a degree

Must provide a current, unofficial transcript with online resume (as proof of good academic standing) when applying for this position to be considered

Experience building solutions in one of the following: C#, C++, Angular, Node.js, SQL, Ansible, R, Java, Python

Strong familiarity with Gitflow and source control management methodologies

Experience with software development lifecycle (plan, design, develop, test, release, maintain and support, decommission)

Hands-on experience with Azure Cloud, Service Now, Ansible, and Azure DevOps is preferred

Experience working on agile teams, utilizing methodologies such as SAFe, Scrum, Kanban is preferred

Strong written and verbal communication skills are preferred

Demonstrated business negotiation skills, influence, conflict resolution, and resolving technical stalemates are preferred

Applicants must be legally authorized to work in India as a citizen of India or Overseas Citizen of India (OCI). Candidates must have the legal rights to work in India without the need for visa sponsorship

Chevron is accepting online applications for this position located in Bengaluru, India and candidate will be hired on local Indian payroll.

Bengaluru, Karnataka

Set alert for similar jobsSoftware Engineer (University Hire) role in Bengaluru, India

Company

chevron

Job Posted

11 hours ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Development

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Google Logo

Embedded Software Engineer, University Graduate, 2025

Google

Bengaluru, Karnataka, India

Posted: 3 months ago

Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer streams or equivalent practical experience   Experience with programming in C, C++, or Python   Experience with embedded systems   Experience using data structures to solve a problem, interpreting algorithms, and contributing ideas to their development   Preferred qualifications: Bachelor's or advanced degree in Computer Science or Computer Engineering About the job Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.   As an Embedded Software Engineer, you'll be part of a dynamic team working at the intersection of hardware and software. You'll design, develop, and optimize software that runs directly on hardware, powering everything from mobile phones to other smart devices. You'll work closely with hardware engineers to ensure seamless integration and optimal performance. We have different types of roles across OS and Bare-metal, Device drivers, Firmware, Security Software, Performance and Power optimization, ML compilers, Development tools, and Machine learning applications on embedded systems. As a key member of a small and versatile team, you will design, develop, test, deploy, and maintain Embedded software solutions. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Design and develop embedded software solutions for a variety of hardware platforms.   Fine-tune software for performance, power efficiency, and reliability.   Develop and implement security features to protect embedded systems from threats.   Contribute to areas such as device drivers, firmware, performance optimization, compiler development, tooling, or machine learning on embedded devices.   Manage complex challenges related to real-time systems, resource constraints, and hardware interactions.