Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer 2 (Controls) in Auburn Hills, MI vacancy
  •  ...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... 
    Suggested
    Long term contract

    Kasmo Global

    Rochester, MI
    5 days ago
  •  ...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... 
    Suggested
    Weekly pay
    Shift work

    Treva Automation

    Auburn Hills, MI
    1 day ago
  • $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... 
    Suggested
    Hourly pay
    Weekly pay
    Temporary work
    Flexible hours
    Shift work

    FANUC America Corporation

    Auburn Hills, MI
    4 days ago
  •  ...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

    Delta Staffing

    Rochester Hills, MI
    5 days ago
  • $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

    Tata Consultancy Services Limited

    Auburn Hills, MI
    2 days ago
  •  ...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 work
    Flexible hours

    FANUC America Corporation

    Rochester, MI
    2 days ago
  •  ...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

    Tata Technologies

    Auburn Hills, MI
    5 days ago
  •  ...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 work
    Remote work

    AMT Services Inc

    Lake Orion, MI
    25 days ago
  •  ...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 work
    Local area
    Immediate start

    Bitfactory

    Auburn Hills, MI
    2 days ago
  •  ...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 office
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    2 days ago
  • 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... 

    Avancez LLC

    Auburn Hills, MI
    5 days ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Rochester Hills, MI
    1 day ago
  •  ...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... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...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

    MRINetwork

    Auburn Hills, MI
    2 days ago
  •  ...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... 

    Greenlight Professional Services

    Rochester, MI
    4 days ago
  • $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... 

    Cardinal Integrated

    Pontiac, MI
    1 day ago
  •  ...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 time
    Immediate start

    Stellantis

    Auburn Hills, MI
    2 days ago
  • 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... 

    Ceridian HCM, Inc.

    Auburn Hills, MI
    1 day ago
  • 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... 

    TechDigital Group

    Auburn Hills, MI
    5 days ago
  • $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 time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    4 days ago
  •  ...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

    Epsilon Solutions Ltd

    Troy, MI
    1 day ago
  •  ...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

    Stellantis Financial Services US

    Auburn Hills, MI
    2 days ago
  •  ...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

    Aegis Worldwide

    Troy, MI
    15 days ago
  •  ...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 work
    Work experience placement
    Local area
    Overseas

    Rheinmetall

    Auburn Hills, MI
    2 days ago
  •  ...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 work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    3 days ago
  • $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 work
    For subcontractor

    Thornley Corporate Solutions

    Auburn Hills, MI
    2 days ago
  •  ...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 job
    Internship

    Danaher

    Rochester Hills, MI
    1 day ago
  •  .... 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... 

    faurecia S.A.

    Auburn Hills, MI
    4 days ago
  •  ...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 placement
    Work at office
    Local area

    TREVA AUTOMATION

    Lake Orion, MI
    13 days ago
  •  ...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 placement
    Local area
    Remote work

    Acme-Manufacturing-Company-Inc.

    Auburn Hills, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 2 (Controls). Be the first to apply!