Software Engineer 2 (Controls)
STRATTEC
Responsibilities
At Strattec, we’re reshaping how people experience and interact with their vehicles by making access seamless, secure, and safe. In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for consumers.
What sets us apart is how we work and the people who make it happen. Guided by our culture pillars, Think New, Do Together, and Own It, we collaborate across disciplines and take ownership of meaningful challenges. Our people bring new ideas to life and turn ambition into impact.
If you’re an integrator, problem solver, or forward thinker who wants to do work that matters, you’ll find the opportunity here to grow your craft and contribute to something bigger that shapes the future of the automotive industry.
Ready to help shape the future of access? Join us at Strattec.
What We Offer
Our benefits package is designed to support your wellbeing, growth, and life outside of work.
-
Competitive compensation package, including base pay, regular salary reviews, and short-term incentive opportunities
-
Comprehensive health benefits, including medical, dental, and vision coverage with eligibility starting day one
-
Paid time off for vacation, holidays, sick time, and bereavement for eligible employees
-
401(k) retirement savings plan with company match up to 5 percent and immediate vesting
-
Company-paid life insurance coverage to support you and your beneficiaries
-
Wellness program supporting physical, emotional, and financial wellbeing, plus opportunities to volunteer and give back to your community
-
Additional local benefits may apply depending on location or facility
The Control Systems Engineer will be responsible for design, development, integration and calibration of Strattec’s power door controls for automotive applications. The work will require the development of strong technical skills, closure software domain know-how and technical leadership growth. In addition, the candidate will support miscellaneous electronics hardware tasks with our customers and Tier 2 suppliers.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
- Learn about closure system and the engineering tools required to develop embedded controls
- Work with customers to develop and document engineering requirements
- Troubleshoot and help resolve system issues during development
- Use software instrumentation tools to acquire data to drive design decisions, calibration decisions and problem solving
- Learn and use Model Based Design to develop, test and execute system controls
- Support customer system bench and vehicle integration build and testing
- Develop and tune system calibrations on system fixtures and vehicles
Qualifications
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE
- BSEE or CE is required. Other engineering degrees may be acceptable if the candidate has a demonstrated proficiency in embedded control system development
- Experience with Closed loop Control Systems development using Matlab Simulink/Stateflow and dSPACE Controldesk
- Data Acquisition and Calibration experience using tools like ATI, ETAS/INCA
- Experience with vehicle embedded control systems preferred
- Experience in electronics hardware development perferred
- 3 years of industry experience preferred
- Proficiency in MS Office tools is essential
LANGUAGE SKILLS
- Good oral and written English language skills.
- Strong technical writing skills.
- Ability to effectively represent information and respond to questions in a meeting environment.
PROBLEM SOLVING
The candidate is a self-starter and possesses strong analytical capability. In addition, the candidate should possess excellent problem solving skills as evidenced by adherence to disciplined problem solving methods.
DEVELOPMENT TOOLS AND INSTRUMENTATION
Strong personal computer proficiency. Experience with Matlab Simulink/Stateflow, dSPACE Controldesk and data acquisition/calibration tools such as ATI or ETAS/INCA.
EMBEDDED SYSTEMS DESIGN
Knowledge and experience in control system design, C programming language, systems engineering and electronics/computer engineering concepts preferred.
Strattec is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, and age.
- ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge...SuggestedLong term contract
- ...Software And Controls Engineer Job Type: Travel Shift Details: Shift Job Order Details: Start Date 04/27/2026 End Date 04/24/2028 Duration 104 Week(s) Client Details: City Auburn Hills State MI Pay packages are gross weekly estimates based on the current...SuggestedWeekly payShift work
$1,834.62 per month
...Client Name FANUC America Job Type Travel Offering Non-Clinical Profession Software and Controls Engineer Specialty Software and Controls Engineer Job ID 36077695 Weekly Pay $1834.62 Shift...SuggestedHourly payWeekly payTemporary workFlexible hoursShift work- ...Controls Engineer – Robotics & Automation We’re looking for a Controls Engineer to design and implement PLC-based control systems for... ...’ll Do • Design and develop PLC, HMI, and control system software • Own controls scope from project kickoff through commissioning...Suggested
$90k - $120k
...is seeking an experienced Automotive Embedded Software Developer in Auburn Hills, MI. The ideal candidate has at least 2 years of experience in Embedded C and... ...cross-functional teams, building software for engine control modules, and resolving build issues. The position...Suggested- ...Job Description Who You Are We are looking for Engineer specialized in Robotic Software & Controls who will be responsible for software development, implementation, testing, and onsite/in-plant debug and runoff for robotic paint and sealer applications. You need...Temporary workFlexible hours
- ...Role description Embedded Software Engineer - Engine Controls GTM/AUTOSAR CDD development Auburn Hills, MI Full time Key Responsibilities Develop Complex Device Drivers (CDD) for gasoline Engine Control Module (ECM/PCM) functions on ECU platform...Full time
- ...Job Description Job Description Senior PLC Controls Engineer We want people who are passionate about automation We’re looking for... ...automation is used. What You’ll Be Doing: Providing software design as required for controls systems including PLC logic...Temporary workRemote work
- ...In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for... ...apply depending on location or facility SUMMARY Lead embedded software development activities including overall design of software architecture...Temporary workLocal areaImmediate start
- ...Summary: The Cybersecurity Embedded Software Engineer is a role within the Engineering organization... ..., including authentication, access control, protected interfaces, and other cybersecurity... ...: 34% but less than 66% of the time (2.72 – 5.28 hrs) Continuously: 67-100%...Work at officeLocal areaOverseas
- Avancez LLC in Auburn Hills seeks a skilled Controls Engineer to maintain and improve automation control systems for enhanced productivity and... ...ideal candidate will have a Bachelor's degree in Engineering and 2+ years of relevant industry experience. Responsibilities...
$89k - $143.75k
...Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/... ...requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably... ...Engineering, or equivalent field. ~2+ years of software development and...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...The Software Engineer will be part of a team responsible for developing Motor Control Processor (MCP) application software components for Gen2 EDM and eRAD modules of Electrified Powertrain. The candidate will engage in software requirements analysis, design, coding...
- ...Embedded Software Engineer - ADAS An Embedded Software Engineer with a solid background in advanced... ...components, integrate them in embedded controllers, and test the software components based... ...or equivalent (Master’s preferred) ~2+ years’ relevant experience in...Full time
- ...Project Engineer – Heavy Duty Vehicle Diagnostics Location: Rochester... ...integration strategies across software and hardware platforms Drive development... ...CAN, CAN FD, J1939, ISO 15765-2, J1708/J1587, UDS, and ISO 22... ...CI/CD pipelines, and version control systems (Git) Experience with...
$32 per hour
...ADAS Embedded Software Engineer Location: Pontiac, MI Rate: $32/hr Summary/Responsibilities... ...for use within autonomous vehicle control sensors, actuators, and human machine interfaces... ...or embedded Java will be considered ~2-3 years' experience applying an...- ...The Software Engineer will be part of a team responsible for developing Motor Control Processor (MCP) application software components for Gen2 EDM and eRAD modules of Electrified Powertrain. The candidate will engage in software requirements analysis, design, coding,...Full timeImmediate start
- A leading technology solutions provider seeks a Controls Engineer to enhance automated assembly systems. The role demands strong knowledge in... ...bachelor's degree in engineering or related fields and a minimum of 2 years of experience. The position offers comprehensive...
- An established industry player is seeking a Calibration Engineer to lead the development and verification of calibrations in the Powertrain area, focusing on Torque Control. This role involves collaboration with suppliers and engineering support teams to ensure successful...
$104k - $130k
Description Software Engineer I Location: Remote, USA Compensation: $104,000.00-$130,000.00 Benefits Offered: Vision, Medical, Life... ...technical field, or equivalent practical experience. ~2-4 years of professional software development experience. ~...Full timeTemporary workWork at officeRemote work- ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required... ...with ASPICE standards. Minimum of 2 years' experience in software... ...and development of diagnostics and device control algorithms. Experience in debugging software...Full time
- ...Senior Cloud Engineer Stellantis Financial Services (SFS) is the new captive finance company... ...(PCI-DSS, SOX, GLBA, FFIEC, SOC-2). Cost Optimization – Analyze Azure resource... ...infrastructure and enterprise identity controls. Project & Work Management: Proficiency...Remote work
- ...Job Description Job Description A Software Controls Engineer in a CNC/PLC environment is responsible for designing, programming, and troubleshooting automated control systems used in manufacturing equipment. This role focuses on developing PLC and CNC software, creating...Remote work
- ...integration of complex military combat vehicle software-based systems. Essential Functions:... ...knowledge in the domain of software engineering development and systems integration,... ...verification, reference checks and controlled substance testing All employment at...Contract workWork experience placementLocal areaOverseas
- ...In this role as our Application Engineer you will be responsible for... ...supporting the application of FANUC software products in the areas of physical AI, external motion control, and virtual commissioning &... ...control Proficiency in ROS 2, computer networking, Docker,...Temporary workFlexible hours
$130k
...automotive paint finishing systems is seeking a dynamic Electrical Engineering Specialist to join their innovative team in Rochester Hills.... ...specifications, crafting a comprehensive scope of work for Controls & Electrical installation subcontractors. Negotiation and Collaboration...Contract workFor subcontractor- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...functional teams Bonus : Familiarity with Git or version control systems Knowledge of object-oriented design patterns...Remote jobInternship
- .... Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical role in our development team, working on... ...in 43 countries. You'll find our technology in around 1 out of 2 vehicles produced anywhere in the world. In June 2022, we became...
- ...systems of electrical and fluid controls for a variety of applications... ...principles and techniques in engineering and computer science to... ...design schematics and develop software system programming and documentation... ...of basic arithmetic, base 2 (binary), base 16 (...Work experience placementWork at officeLocal area
- ...Acme employees and our valued customers. Job Summary: The Software & Systems Engineer is expected to utilize a work order provided by the sales... ...cell functionality by utilizing robot or PLC logic to control the cell through an HMI. Implementing new technology and working...Work experience placementLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2 (Controls). Be the first to apply!
- senior software design engineer Auburn Hills, MI
- software engineer amazon Auburn Hills, MI
- software developer positions Auburn Hills, MI
- software engineer full time Auburn Hills, MI
- software engineer Auburn Hills, MI
- software engineer intern Auburn Hills, MI
- agile software developer Auburn Hills, MI
- senior software engineer remote Auburn Hills, MI
- software developer internship Auburn Hills, MI
- software developer internship no experience Auburn Hills, MI



