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

Controls Software Engineer

Kasmo Global

Controls Software EngineerAre 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 heavy equipment systems—CAT experience is highly preferred! Role Overview We are seeking a seasoned Controls SW Engineer to support development, testing, and integration of machine control systems, with a strong focus on mining trucks and heavy equipment applications. Top Skills Needed Controls software development & testing Machine/vehicle-level engineering (performance, controls, testing, simulation) Familiarity with Mining Trucks and their operational systems Required Technical Expertise Strong experience in machine controls, embedded SW, and simulation methods 5–7 years in a similar engineering capacity Bachelor's or Master's in Engineering, Physics, CS, or related field CAT experience is a huge plus!

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Controls Software Engineer in Rochester Hills, MI vacancy
  • Job DescriptionWho You AreWe 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 to be a customer... 
    Suggested

    FANUC

    Rochester Hills, MI
    2 days ago
  •  ...Controls Software Engineer 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 heavy equipment systems—CAT experience is highly preferred! Role... 
    Suggested

    Kasmo Global

    Rochester Hills, MI
    3 days ago
  • Stellantis’ Propulsion Controls Engineering Department is seeking an Advanced Controls Lead Engineer to lead the design and implemention of cutting edge controls solutions for next generation propulsion system technologies. Our team is looking for a highly qualified and... 
    Suggested

    Stellantis

    Auburn 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, test... 
    Suggested

    Stellantis

    Auburn Hills, MI
    9 hours ago
  • We are seeking a highly experienced Gasoline Engine Controls Subject Matter Expert (SME) to lead the development and implementation of advanced...  ...plays a critical part in delivering robust, production-ready software by working across cross-functional engineering teams in a... 
    Suggested

    Stellantis

    Auburn Hills, MI
    2 days 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
    4 days ago
  • The Electrified Powertrain Functional Safety Control Algorithm Design Engineer will work within a team of powertrain controls, calibrations and integration...  ...Engineering from an ABET accredited universityEmbedded software experienceUnderstanding of E-Gas Three Level Monitoring... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • Senior Electrified Powertrain Controls Engineer (EV / Hybrid Systems) Stellantis is seeking a Senior Electrified Powertrain Controls Engineer...  ...validation activities Deliver production-quality prototype software builds Perform root cause analysis and resolve system-level... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  • $83.3k - $133.28k

     ...Manager II__Your role and responsibilities:As a Protection & Control Engineer, you will have the opportunity to act as the technical lead for...  ...one-lines, schematics, and instruction manuals.Proficient software experience should include Easy Power, SKM Powertools, ETAP, Aspen... 
    Full time
    Remote work
    Home office
    Monday to Friday

    ABB

    Auburn Hills, MI
    3 days ago
  • We are seeking a Senior Engine Controls Engineer to develop, implement, and validate advanced control algorithms for gasoline engines. This role focuses on delivering robust, production-ready software that meets performance, emissions, and regulatory requirements. You... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  • In Vehicle and Propulsion Controls we want to empower You to bring your best! That's why we strive to create an environment where our...  ...something new.Basic Qualifications:Bachelor's degree in Mechanical Engineering, Electrical Engineering or related field.Minimum of 7 years of... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  • The Powertrain Controls Engineer will work within a Centre of Excellence (CoE) belonging to the Product Release Center (PRC) - Engine Propulsion...  ..., virtual environments, rapid prototyping) throughout the software development process to ensure the quality and robustness of... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...Automotive CorporationPOSITION TITLE: SwaaP Controls EngineerHOURS / WEEK: 40 JOB SITE...  ...Automotive Corporation seeks a SwaaP Controls Engineer based out of our office at 1272 Doris...  ...Electric Powertrain Theory; MATLAB & Simulink Software; Path Planning Algorithms; Automotive... 
    Work at office
    Work from home

    Nexteer Automotive

    Auburn Hills, MI
    2 days ago
  • The Propulsion Base Software Core Development Engineer is responsible for contributing to the development of embedded software for EE/core and propulsion control modules. This role involves software requirements analysis, design, development, integration, and validation... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...the future of mobility at Magna Electronics. About the Role The Software Lead is responsible for the successful development and...  ...Software Lead is the key technical interface for all software engineering topics. This role involves hands-on ADAS ECU SW development, and... 
    Full time
    Work at office
    Local area
    Immediate start

    Magna International

    Auburn Hills, MI
    14 hours ago
  • The Base Software Engineer will be responsible for the development of software for difference inhouse-developed control modules. Engineer will perform software requirements analysis, design, coding, test plan creation, and testing for Communication Stack software features... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  • The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate will perform software requirements analysis, design, coding, test plan creation... 

    Stellantis

    Auburn Hills, MI
    4 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 SUMMARYLead embedded software development activities including overall design of software architecture... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    3 days ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved. They... 
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    3 days ago
  •  ...building the next generation of connected, autonomous, and intelligent vehicles. We are looking for an experienced Senior Middleware Software Engineer to develop core platform services that power vehicle domains including ADAS, Connectivity, Infotainment, and next-generation... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  • Inalfa Roof Systems Job OpportunityWe open up your world with every drive. Would you like to work on the development of roof systems for future car models together with some of the market leaders in the automotive industry? Inalfa Roof Systems is a world leading supplier...

    Inalfa Roof Systems Group B.V.

    Auburn Hills, MI
    5 days ago
  •  ...Controls Project EngineerControls Project Engineers are an integral part of a variety of interesting and challenging projects and provides individuals with...  ...create specifications, drawing packages, and PLC and DAQ software. They utilize their technical skills to design,... 

    Next Level Business Services, Inc.

    Auburn Hills, MI
    5 days ago
  •  ...Automation Controls Software EngineerDevelops and designs the controls software packages utilizing Programmable Logic Controllers (PLC), and/or Human/Machine Interfaces (HMI)Develops operation manuals that detail the functionality and set-up of the equipment being designedExamines... 
    Work at office

    Jatca

    Auburn Hills, MI
    5 days ago
  • $53 - $60 per hour

     ...Software & Controls Engineer (PLC Programmer) This role focuses on developing, implementing, and supporting controls software for robotic paint and sealer automation systems. You will work on PLC, HMI, and GUI programming, lead controls activities across the full project... 
    Contract work
    Temporary work

    Actalent

    Rochester Hills, MI
    3 days ago
  •  ...No Soliciting Controls EngineerResponsible for the designing, engineering, and procuring mechanical and electrical equipment and systems for the assembly area. Programs the assembly equipment, and supports manufacturing needs. Assist and repair engineering related electrical... 
    Permanent employment
    Immediate start

    Gabletek Robotics and Controls Solutions

    Troy, MI
    14 hours ago
  •  ...Controls Engineer The Controls Engineer will be responsible to help maintain and support the manufacturing line. This includes responding to breakdown maintenance calls for troubleshooting, modifying and building corresponding ladder logic within the PLC to recover... 
    Work at office
    Immediate start

    Samsung SDI America, Inc.

    Auburn Hills, MI
    3 days ago
  •  ...In Vehicle and Propulsion Controls we want to empower  You to bring your best! That's why we strive to create an environment where our core values of Innovation, Leadership, Passion, Cooperation, and Responsibility can thrive. With us, you'll work in a dynamic, fast-paced... 
    Immediate start

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...Controls EngineerThe Controls Engineer will be responsible to help maintain and support the manufacturing line. This includes responding to breakdown maintenance calls for troubleshooting, modifying and building corresponding ladder logic within the PLC to recover assembly... 
    Work at office
    Immediate start

    Samsung SDI America, Inc.

    Auburn Hills, MI
    5 days ago
  •  ...HVAC Controls Software & Calibration Design Release EngineerAs an HVAC Controls Software & Calibration Design Release Engineer, you will own HVAC control software and calibration development, validation, and production release for next-generation Client vehicles. You will... 

    Zobility

    Auburn Hills, MI
    3 days ago
  •  ...Control EngineerLocation: Auburn Hills, MI - OnsitePermanent FTEMust Have Technical/Functional Skills• Experience engine and onboard diagnostics (OBD) controls development• Experience in controls...  ...• Good understanding of embedded software architecture and development... 

    AceStack LLC

    Auburn Hills, MI
    14 hours ago

Do you want to receive more vacancies?

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