> Markdown version of [/jobs/ext/2295422-engineer-senior-engineer-principal-engineer-control-systems-us](https://www.wearedevelopers.com/jobs/ext/2295422-engineer-senior-engineer-principal-engineer-control-systems-us). 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 / Senior Engineer / Principal Engineer - Control Systems (US) - **Company:** Drive System Design, Inc. - **Location:** Farmington Hills, MI, United States - **Experience:** Expert - **Salary:** $90,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), AUTomotive Open System Architecture (AUTOSAR), Compilers, Software Debugging, Embedded Software, Emulators, MATLAB, Software Architecture, ISO/IEC 15504, Simulink, Stateflow, Enterprise Software Applications - **Published:** August 29, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/404630436 ## About the Role * A Bachelor's degree, Master's degree or PhD in mechanical, electrical, electronic or control system engineering or related discipline OR equivalent demonstrable experience * Experience in control system development with software packages and tools relevant to controls engineering (Matlab, Simulink, Stateflow) * Understanding of the mechanical, electrical, and hydraulic systems that make up hybrid and/or EV powertrains. * Knowledge of ASPICE, AUTOSAR and ISO 26262 safety standards in automotive programs. * Experience working with embedded software development, C programming * Background with debuggers, compilers, IDEs, programmers, emulators, etc. * Project Management experience involving electrified and/or hybrid systems projects * Able to create and follow key engineering processes and procedures * Strong written and verbal communication skills * Ability to quickly understand complex technical concepts Engineer / Senior Engineer / Principal Engineer - Control Systems (US), * A Bachelor's degree, Master's degree or PhD in mechanical, electrical, electronic or control system engineering or related discipline OR equivalent demonstrable experience * Experience in control system development with software packages and tools relevant to controls engineering (Matlab, Simulink, Stateflow) * Understanding of the mechanical, electrical, and hydraulic systems that make up hybrid and/or EV powertrains. * Knowledge of ASPICE, AUTOSAR and ISO 26262 safety standards in automotive programs. * Experience working with embedded software development, C programming * Background with debuggers, compilers, IDEs, programmers, emulators, etc. * Project Management experience involving electrified and/or hybrid systems projects * Able to create and follow key engineering processes and procedures * Strong written and verbal communication skills * Ability to quickly understand complex technical concepts ## Description To thrive at DSD, you will be looking to develop into a self-motivated, innovative multi-skilled engineer, adept at solving complex problems with a positive approach. You will need to have high levels of initiative and attention to detail whilst working to tight deadlines. As a Control Systems Engineer, you will be responsible to successfully deliver your own project work, as well as supporting those of others. You will apply technical knowledge and experience to interesting and challenging projects for a wide variety of customers, markets and sectors. DSD engineers generate and maintain excellent relationships with customers at an appropriate level., * Design and development of control software models in MATLAB / Simulink, including requirements capture, design and verification * Make and contribute to software architecture decisions that facilitate the development of efficient and effective control software for electric machines and drive units across automotive, commercial transport, off-highway, and aerospace sectors * Create plant models for various hydro-electro-mechanical systems for SiL, MiL & HiL testing of software * Perform software and calibration development on real hardware in test cells and in vehicles * Generate formal reports, documentation and technical communication and deliver it effectively to customers * Application of technical knowledge and experience to provide innovative engineering solutions to meet a variety of customer requirements * Identify problems in a timely manner and ensure the best engineering solutions are applied * Where appropriate, undertake a Project Lead role; leading a small/medium project team to deliver a successful project outcome; from both a technical and commercial perspective * Provide direction and guidance for a growing department across the entire product development lifecycle by supporting and collaborating with other engineers within the Control Systems group General Responsibilities * Exhibit a passion for learning and facing new challenges * Take an active role in the continuous improvement initiatives within the Control Systems group * Work collaboratively with colleagues, clients, stakeholders and contributing to the team ethic at work * Act as a role model for DSD's values and professional standards * Support the business development team in the creation of technical project proposals and resourcing estimates * Develop and maintain strong collaborative relationships with peers, business development and technical leaders * Adapt to the needs of a growing and developing business * Present and communicate technical information, clearly and concisely within DSD, to customers, at technical conferences or through white papers * Follow DSD's values and professional standards/practices in technical execution, project management, quality and communication * Being fully aware of, and actively comply with, DSD's export control and other policies and procedures The statements above are intended to describe the general nature and level of the role. They are not to be construed as an exhaustive list of responsibilities, duties and skills of the role holder. Furthermore, they do not establish a contract of employment and are subject to change at the discretion of the employer. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [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) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) ## Related Articles - [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) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)