Current Openings

At MPC, we pride ourselves on our tight-knit community that allows for us to work collaboratively and provide top notch deliverables to our clients. Because of our constant collaboration and cross training throughout our two locations in the United States and India, this work environment allows for exponential growth and continuous learning each and every day you walk into the office. Think you might be a good fit? Take a look at the positions below!

Embedded Software / Firmware Engineer

Location: Palatine, IL

MPC is looking for a highly motivated individual to join our Firmware Team. This individual should have 3-5 years experience and prior experience programming in C. Other day-to-day responsibilities for this position include but are not limited to: Overall system design (both RTOS and bare-metal), writing modular/reusable code, and implementing state-based application flows. Click to learn more.

Technical Program Manager

Location: Palatine, IL

Our company is in search of a driven individual to bolster our Program Management U.S. and India teams. This person will manage technical projects of all types through each stage of development, from idea to design to completion. Having the ability to prioritize, schedule, budget, and lead are all required to be successful in this position. Click to learn more.

Software Engineer

Location: Ahmedabad, Gujarat, India

This is a brand new role at MPC with a large amount of potential for growth. We are looking for a strong candidate who is able to work independently and build web app-based management software to improve our internal processes and automate workflows. PLM application development skills (Java, JavaScript, J2EE, etc.), block chain technology experience, and experience with system architecture are a plus. Click to learn more.

Electronics Engineer

Location: Ahmedabad, Gujarat, India

The ideal candidate for this position will be responsible for implementing electrical components into devices. In addition to this, they will also help design and manufacture electrical products of all shapes and sizes. Making quality assurance checks in order to keep the product standard high is essential. Click to learn more.

Electronics Certification Manager

Location: Ahmedabad, Gujarat, India

Working with a cross-functional engineering team environment, the Certification Manager is responsible for coordinating, performing, and sustaining regulatory compliance activities required to support the development of consumer electronic devices. Click to learn more.

iOS Developer

Location: Ahmedabad, Gujarat, India

MPC is looking for a person who enjoys using creativity and expertise in architecting, developing, releasing, and maintaining native iOS apps. They will work in a product-oriented development environment and collaborate with MPC’s electrical and firmware engineers, vendors and outside sources to design and deliver apps from prototype through to production. They should be able to make quality assurance checks in order to keep the product standard high. Click to learn more.