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

Software and Controls Engineer

Treva Corporation, LLC

Job Description

Job Description

Key Responsibilities

  • Design and develop control system software for PLCs, HMIs, and GUIs.
  • Program, test, and troubleshoot automated control systems.
  • Create control specifications, functional descriptions, and I/O requirements.
  • Support electrical design reviews and integration activities.
  • Debug and commission automation systems both in-house and at customer facilities.
  • Develop Standard Operating Procedures (SOPs) and technical documentation.
  • Collaborate with controls engineers and mentor junior engineering team members.
  • Lead the controls portion of projects from design through final customer acceptance.
  • Support system startup, installation, and field service activities.
  • Conduct customer training sessions and provide ongoing technical support.
  • Travel to customer sites for installation, commissioning, troubleshooting, and system optimization.
  • Must be US Citizen
Required Qualifications Education
  • Bachelor's Degree in:- Electrical Engineering
    • Computer Engineering
    • Automation Engineering
    • Related technical field

Equivalent industry experience may be considered.

Experience
  • Minimum 3 years of PLC programming and controls engineering experience.
  • Experience designing, troubleshooting, and commissioning automated systems.
  • Experience with electrical wiring and troubleshooting.
  • Background in manufacturing automation or robotic systems preferred.
Preferred Technical Skills PLC Programming
  • Siemens PLCs
  • Omron PLCs
  • Mitsubishi iQ-R (preferred)
  • Rockwell/Allen-Bradley PLCs (preferred)
Automation & Controls
  • HMI development
  • GUI development
  • Industrial networking protocols
  • Systems integration
  • Electrical controls troubleshooting
  • Pneumatic systems troubleshooting
Bonus Skills
  • Virtual Commissioning- Siemens Process Simulate

    • Emulate3D
  • Robotic automation experience

  • Automotive manufacturing experience

Soft Skills
  • Strong troubleshooting and critical-thinking abilities
  • Excellent verbal and written communication skills
  • Customer-focused mindset
  • Ability to manage multiple projects simultaneously
  • Leadership and mentoring capabilities
  • Strong teamwork and collaboration skills
Work Environment
  • Industrial manufacturing and automotive facilities
  • Exposure to noisy production environments
  • Frequent standing, walking, and onsite system support
  • Work on concrete and grated industrial flooring
  • Overtime and weekend work may be required to meet customer schedules
Travel Requirements
  • Ability to travel domestically and internationally
  • Must be able to travel to Canada
  • Overnight travel required
  • Occasional extended travel during system installations and startup activities

You should be proficient in:

  • PLC Troubleshooting Skills
  • Bachelor's Degree
  • PLC Programming Experience
  • Electrical Schematic Reading

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software and Controls Engineer in Auburn Hills, MI vacancy
  •  ...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... 
    Software
    Work at office
    Work from home

    Nexteer Automotive

    Auburn Hills, MI
    4 days ago
  •  ...Controls Engineer Location: Auburn Hills, MI Duration: Full Time Job Description: • Experience engine and onboard diagnostics...  ...verification plan (DVP) development • Good understanding of embedded software architecture and development process. • Strong... 
    Software
    Full time

    JConnect Infotech

    Auburn Hills, MI
    4 days ago
  •  ...Position Summary JLL is seeking a highly skilled Controls Engineer to join our Facilities Maintenance team. This role is responsible...  ...contractors Create and maintain backups of all PLC, HMI, and VFD software parameters on a monthly basis Provide emergency after-... 
    Software
    Daily paid
    For contractors
    Work at office
    Day shift

    Jones Lang LaSalle IP, Inc.

    Pontiac, MI
    4 days ago
  •  ...development and implementation of advanced control system designs, including robotics, vision...  ...activities. Ensure equipment designs and software solutions meet customer specifications, industry standards, and internal engineering best practices. Collaborate with multidisciplinary... 
    Software
    Daily paid
    Flexible hours
    Shift work
    Night shift
    Day shift

    Mindlance

    Auburn Hills, MI
    3 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... 
    Software
    Full time
    Remote work
    Home office
    Monday to Friday

    ABB

    Pontiac, MI
    3 days ago
  •  ...Description Job Description We are looking for an Electrical Controls Engineer to take charge of designing and delivering turnkey conveyor...  ..., efficient control system designs ~ Create hardware/software drawings, PLC code, and operational configs ~ Oversee... 
    Software
    For subcontractor

    STR Group Inc

    Auburn Hills, MI
    1 day ago
  • We are seeking a highly skilled Controls Engineer to join our Client’s Facilities Maintenance team. This role is responsible for maintaining...  ...Create and maintain backups of all PLC, HMI, and VFD software parameters on a monthly basis Provide emergency after-hours... 
    Software
    For contractors
    Work at office
    Day shift

    MalaceHR

    Pontiac, MI
    a month ago
  •  ...Job Description Job Description Our client is seeking a Controls Engineer. Proficient in PLC programming and troubleshooting (e.g...  ...with application of programmable machine controls hardware and software. Strong PLC programming and troubleshooting experience.... 
    Software
    Remote work
    Flexible hours

    GTECH Corporation

    Auburn Hills, MI
    5 days ago
  •  ...and motivated people at manufacturing, engineering and technical centers in Canada, the United...  ...Supply Chain Job Summary: The Sr. Controls Engineer is responsible for designing,...  ...PowerPoint) ~ Working knowledge of CAD software (AutoCAD, Solidworks, Catia, UG) ~... 
    Software
    For contractors
    Work experience placement
    Work at office

    Martinrea International Inc.

    Auburn Hills, MI
    7 days ago
  • $48.32k

     ...****@*****.*** and release of control software and calibrations for overall comfort, energy optimization and...  ..., test bench development and vehicle level development. Engineer will work with a global team of software engineers, validation... 
    Software

    Detroit Engineered Products

    Auburn Hills, MI
    2 days ago
  •  ...Job Description Job Description POSITION GOAL:   Software Controls and Algorithm Engineer is a mid-level position. You will design, develop, test, and maintain advanced control and algorithms of Battery Management System (BMS) and Vehicle Control Unit (VCU) software... 
    Software
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    New Flyer

    Auburn Hills, MI
    24 days ago
  •  ...Job Description Job Description Job Summary : The Controls Engineer LV1 will learn various aspects of engineering work in the design...  ...majority of time learning about different types of hardware/software that are used in the industry. Job Expectations: To develop... 
    Software

    Accent Controls Inc

    Auburn Hills, MI
    a month ago
  •  ...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... 
    Software
    Long term contract

    Kasmo Global

    Rochester, MI
    3 days ago
  •  ...Job Description Job Description Electrical Controls Engineer – Industrial / Process Systems A global leader in the engineering and...  ...startup experience including I/O checks, alarms/faults, software debugging, VFDs, PID controllers, and equipment setup .... 
    Software

    Engineering and Manufacturing Company

    Auburn Hills, MI
    1 day ago
  •  ...experience (preferably in B2B technology, automotive, robotics, or engineering).Hands-on experience capturing digital photo/video and using...  ..., with the curiosity to learn how complex hardware and software systems work.Practical working familiarity with HubSpot (or similar... 
    Software
    Immediate start

    Dataspeed Inc

    Rochester, MI
    5 days ago
  •  ...DeliveryDesign, develop, unit test, integrate, and support enterprise applications and services.Develop scalable, secure, and maintainable software solutions that satisfy functional and non-functional requirements.Develop configurable services and enterprise integrations... 
    Software

    Spectraforce Technologies

    Auburn Hills, MI
    17 hours ago
  • $48.32k

     ...StatesSalary: USD 43 (Hourly)Contact: Abdul RahmanContact Email: ****@*****.*** Overview The Controls and Calibration Applications Engineer will be responsible for developing and implementing advanced simulation technologies, AI-driven solutions, and... 
    Hourly pay

    Detroit Engineered Products

    Auburn Hills, MI
    2 days ago
  • The Stamping Forming Engineer's responsibilities include performing virtual stamping tryout on draw and secondary dies for new vehicle...  ...computarional Mechanics.Hands-on experience in any one of the stamping software’s: Autoform, LS-Dyna, & PamstampHands-on experience in any... 
    Software

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...experienced team members at Onsite/ Offshore.• Prioritizes own work regarding the development, coding, testing, and debugging of new software or enhancements to existing software.• Works with the offshore team to help clarify the requirements and help resolve any... 
    Software
    For contractors

    NTT DATA

    Auburn Hills, MI
    17 hours ago
  •  ...PURPOSE OF THE ROLE : The Network Engineer is a key technical resource for project...  ...appliances. Configure server hardware and software as it relates to network and...  ...Server 2016 and newer). Network access control and traffic prioritization - 802.1x, RADIUS... 
    Software
    Full time
    Weekend work
    Afternoon shift

    Auxiom

    Rochester, MI
    5 days ago
  • $48.32k

     ...****@*****.*** Description: The senior simulation engineer is responsible for providing guidance to design teams. He/ She...  ...models for internal combustion engines using commercial 3D CFD software tools such as Converge. • Provides component-level and/or system... 
    Software
    Hourly pay

    Detroit Engineered Products

    Auburn Hills, MI
    2 days ago
  •  ...Industrial Controls Systems Engineer Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and environments. Responsible for PLC/HMI code development, code installation, debug on job site, and commissioning... 
    Software

    Rule 5 Hire

    Oakland, MI
    4 days ago
  •  ...recorded and live) and infographics, scheduling and data collection software (e.g., Sprout Social). Oversees management of the agency’s...  ...page and content design, updates, and creation, ensure search engine optimization visibility and track and analyze all relevant data... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Oakland Family Services

    Pontiac, MI
    1 day ago
  • $48.32k

     ...depusa.comJob Description: Position Overview: The Senior Simulation Engineer will provide technical guidance to design teams and serve as an...  ...models for internal combustion engines using commercial 3D CFD software tools such as Converge.Provide component-level and system-level... 
    Software
    Hourly pay

    Detroit Engineered Products

    Auburn Hills, MI
    2 days ago
  •  ...Job Summary: The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls...  ...-based design development approach to deliver production software that improves battery performance, safety, and life, and... 
    Software
    Temporary work
    Casual work
    Work at office
    Immediate start
    Flexible hours

    American Battery Solutions

    Lake Orion, MI
    3 days ago
  •  ...We seek a talented and experienced Controls Engineer with expertise in Allen Bradley and Siemens platforms to join our team. If you are passionate...  ...: - PLC Programming: Develop and implement software for automation systems using both Allen Bradley and Siemens... 
    Software
    Relocation

    AMT Services, Inc.

    Lake Orion, MI
    3 days ago
  • $50 - $60 per hour

     ...Controls Engineer The Controls Engineer initiates and develops control system designs based on written sequences of operation. This role...  ...piping and wiring diagrams, developing control panels and software, and providing technical support throughout the lifecycle of... 
    Software
    Contract work
    Temporary work
    Work at office

    Actalent

    Lake Orion, MI
    4 days ago
  •  ...embedded systems while working alongside experienced engineers to ensure robust integration of hardware and software components in automotive ECUs.In addition to...  ...CAPL, Python, C#, or scripting toolsSupport version control and configuration management of simulation models... 
    Software
    Full time
    Contract work
    Summer work
    Work at office
    Local area

    Nexteer Automotive

    Auburn Hills, MI
    4 days ago
  •  ...only) to lead the development of advanced control systems for a wide range of state-of-the...  ..., including internal combustion engines, hybrid-electric powertrains, fuel cell...  ...development of advanced control strategies, software architecture, model-based control implementation... 
    Software
    Work at office

    FEV Group

    Auburn Hills, MI
    2 days ago
  •  ...Rx and ICP framework and operator libraries, core execution engines, high scale streaming data management, manageability and tooling...  ...based development. Mandatory Experience: ~6-8 years of software engineering experience. ~ Experience in the automotive industry... 
    Software
    Contract work
    Work experience placement

    Trinity Technology Solutions

    Pontiac, MI
    2 days ago

Do you want to receive more vacancies?

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