> Markdown version of [/jobs/ext/2693697-engineer-controls-software-rotation](https://www.wearedevelopers.com/jobs/ext/2693697-engineer-controls-software-rotation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer Controls/Software (Rotation) - **Company:** Williams International - **Location:** Pontiac, MI, United States - **Contract:** Permanent contract - **Skills:** Component-Based Software Engineering, Systems Engineering, Computer Programming, Hardware Design, Powerpc, Software Engineering, PIC Microcontroller, Control Structures, SC Clearance, Information Technology - **Published:** September 3, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/405791442 ## About the Role * Bachelor's Degree in Electrical, Computer Science, Software, Mechanical, Aerospace or Systems Engineering, with a preferred cumulative GPA of 3.0 or above + Coursework should be relevant to the fields of computer programming, controls design and/or electrical systems * Previous exposure to software development using C, preferred * Experience and knowledge of microcontrollers - NXP PowerPC, ARM or TI preferred * Track record of finishing assignments without compromising quality * Strong troubleshooting mindset - able to systematically diagnose software, hardware integration and test environment issues * One to two summer intern or co-op experiences in an engineering environment, preferred * U. S. Citizenship is required * Position requires the ability to obtain a U. S. Government Security Clearance, if needed. Candidates selected may be subject to a U. S. Government security investigation and must meet eligibility requirements for access to classified information. For more information on Security Clearances, please visit: U. S. Department of State ## Description Recent college graduates that enter Williams International's Controls / Software Rotational Engineering Program can expect to spend one year's time in each of two to three different engineering areas (depending upon previous coursework/experience). The rotation programs are coordinated with each individual engineer and typically include engine control design/test/certification, software design/test/certification, complex electronic hardware (embedded systems) design/test/certification, and engine/component development test support. At the end of the rotations, the engineer is placed into a regular engineering assignment. These assignments are coordinated with the rotation engineer and typically intended to meet both the corporation's and the individual's needs. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Quantum Computing - The tiny and the big challenges](https://www.wearedevelopers.com/videos/934-quantum-computing-the-tiny-and-the-big-challenges) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [The future of automotive mobility: Upcoming E/E architectures, V2X and its challenges](https://www.wearedevelopers.com/videos/374-the-future-of-automotive-mobility-upcoming-e-e-architectures-v2x-and-its-challenges) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)