JOB DUTIES: Embedded Software and Controls Engineer positions available at Dana Automotive Systems Group, LLC in Novi, Michigan will design and develop model-based software for mechatronic systems. Develop and optimize control algorithms using model-based programming (Mathworks toolchain). Collaborate with project stakeholders to establish and refine software requirements. Contribute to embedded software processes and methodology development, and drive implementation of processes in mechatronics projects. Perform software verification and validation from unit level through integration level testing.
REQUIREMENTS: Must have at least a Bachelor’s degree, or foreign equivalent, in engineering science, physics, electrical engineering, mechanical engineering, computer engineering, or related technical field, and at least 3 years of experience in the job offered or at least 3 years of experience in software development for mechatronics products. Stated experience must include at least 2 years of experience in model-based software development. Stated experience must also include each of the following: Software development process practices such as A-SPICE, CMMI, ISO 26262, or V-Model; Modern software development tools including software modeling (Mathworks), requirements (Polarion or DOORS), configuration (SVN or GIT), and project management (Jira or any other); and Deploying control system software to electronic modules for software testing and development such as dSPACE, Pi Innovo, or other production targets. Must be willing to travel domestically 10% and internationally 5%.
If interested in this opening, please email résumé to: [email protected]. Ref: ESCE.