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!
Current Openings
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.
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.