LET’S RUN THE WORLD TOGETHER

Imagining the future, we fill through transformation. Here, you will innovate. Here, you will do things.

Computer programming

World Class
Opportunities at AMI

At AMI we make sure every individual is offered a complete and competitive package, showcasing how every person is taken care like a family member.​

How we work at AMI

At AMI we expand opportunities through Innovation, Transformation and Care, where every day we enable opportunities for everyone through creating new solutions. ​​

Computer programming
Computer programming

Creating a global impact THROUGH INNOVATION AND TECHOLOGY

At AMI we develop innovative technologies that not just support our employees, but also how individuals contribute to communities. ​​ 

Connecting people through culture and care

We consider ourselves as the outstanding and fearless. Every critical focus at AMI is developed through connecting people at every level and expanding our values and culture.​ ​​

 

Computer programming

World Class
Opportunities at AMI

At AMI we make sure every individual is offered a complete and competitive package, showcasing how every person is taken care like a family member.​

World Class
Opportunities at AMI

At AMI we make sure every individual is offered a complete and competitive package, showcasing how every person is taken care like a family member.​

World Class
Opportunities at AMI

At AMI we make sure every individual is offered a complete and competitive package, showcasing how every person is taken care like a family member.​

World Class
Opportunities at AMI

At AMI we make sure every individual is offered a complete and competitive package, showcasing how every person is taken care like a family member.​

Find your role

Explore career opportunities at AMI

Open Positions

Browse current job openings at AMI team, location, level of expertise, and more

Career Tracks Towards Innovation and Transformation

Browse current job openings at AMI team, location, level of expertise, and more

BOOT FIRMWARE

Be part of World’s leading BIOS Vendor and Join hands with us to Power on the World’s Latest Computing technologies. Provides opportunities to work with next Generation platforms to bring up new features supported in the Multiple chipsets, Processors, Help to discover New devices and peripherals connected to the platform and enable them.

MANAGEABILITY SOLUTIONS

Be part of Industry leading feature rich firmware stack, manages servers across multiple segments. Provides opportunities to manage, control and monitor upcoming servers and its various peripherals. The firmware solutions you work on will enable CSP’s to manage the clouds more effectively and efficiently.

DEVOPS SOLUTIONS

Enabling OEM/ODM’s to validate the Server platform in easy and automated fashion. Automate complex test scenarios for various server firmware components and reduce validation time. Right place to explore on various level on DevOps.

HACK-PROOF SECURITY SOLUTIONS

Do you have hacking in your blood? If so, we are on the lookout for you. Be an integral part of the AMI team developing hack-proof Security Solutions to secure the World’s Compute Infrastructure from the root. We develop Hardware Root of Trust Solutions to Secure the Boot Firmware, the Manageability Firmware and in fact, any firmware on compute systems around the world. Come, join us as an elite member of the Tektagon Team.

Guidance for job seekers

Details of hiring process or how to prepare for an interview. Finding answers to questions at candidate help desk. ​

DOES AMI STILL ASK BRAINTEASERS IN JOB INTERVIEWS?

No. Our data showed that brainteaser questions didn’t predict how well someone would do on the job, so we no longer ask them. Instead, we do work sample tests and ask structured interview questions.

DO I NEED A COMPUTER SCIENCE DEGREE TO BE AN AMI SOFTWARE ENGINEER?

No, though a computer science degree helps in many ways to work successfully in our technologies, it isn’t required for our software engineering or product manager roles. We hire ECE, EEE and IT Engineering candidates as well.

WILL YOU LET ME KNOW WHEN A JOB HAS BEEN FILLED?

If you haven’t heard from us in two months about an application, we likely proceeded with other candidates for that role. However, our recruiters might reach out if we find a different potential match for your skills, interests, and experience.

CAN I APPLY FOR MULTIPLE JOBS?

Yes, you can apply for more than one role at once, though we recommend narrowing your choices down to a few jobs that truly match your skills, experience, and interests. We’ll review your resume/CV—and transcript for interns and new graduates—to determine the best fit.

WHAT ARE THE APPLICATION DEADLINES?

Our job descriptions will include any application deadlines. For most of our openings, we accept applications on a rolling basis, and we encourage you to apply sooner rather than later.

I INTERVIEWED/APPLIED LAST YEAR AND WASN’T SELECTED. MAY I REAPPLY?

Yes, but for the same engineering role, we ask that you wait for 6 months — to gain additional experience — before reapplying.

WHAT TECHNICAL CLASSES SHOULD I TAKE TO PREPARE FOR TECHNICAL INTERVIEWS?

A broad, interdisciplinary background, with a strong understanding of computer science, is the key to any job in software engineering, at AMI or elsewhere. Our Guide to Technical Development offers resources to help you develop your technical skills.

WHAT IF I NEED AN ACCOMMODATION FOR THE INTERVIEW?

No problem! We have a team dedicated to making sure you have the accommodations you need to interview. If you need for us to arrange or if you have something else in mind, just ask your recruiter to connect you to the interview accommodations team. From there, you can confidentially discuss your accommodation options with a trained specialist.

WHERE ARE YOU LOCATED IN INDIA?

We are currently located in Sholinganallur, Chennai. We do provide some flexibility to work remotely for many roles and so open to consider candidates from other cities in India if their candidature fits our need.

DO YOU HIRE PEOPLE PART-TIME?

No, we only hire full-time employees as our clients require full availability of team members.

IS YOUR HIRING PROCESS FULLY REMOTE?

Almost! Being 100% remote doesn’t mean we don’t appreciate hanging out together, so we try to meet the last-stage candidates in person to lunch and chat. Obviously, with all the pandemic restrictions, we’ve turned to a fully remote recruitment process (but let’s hope this too will pass!).

HOW DO I KNOW YOU’RE A PLACE I WANT TO WORK?

That’s easy! If you want to shape the way, we grow as a company – join us. We’re a flat organization where we all take ownership of our work, focus on our professional and personal development, and, doing all that, we never forget to have fun! Are we the right match for you?

WHAT PROGRAMMING LANGUAGES DO I HAVE TO KNOW?

The main languages that we use at AMI include C, C++, Linux, and Python.

Ready to apply?

SEE OUR OPEN POSITIONS.