×
Register Here to Apply for Jobs or Post Jobs. X

Engineer Controls​/Software Engineer

Job in Sturgis, St. Joseph County, Michigan, 49091, USA
Listing for: Burr Oak Tool Inc.
Full Time position
Listed on 2026-08-30
Job specializations:
  • Engineering
    Automation & Mechatronics Engineer
Salary/Wage Range or Industry Benchmark: 65000 - 90000 USD Yearly USD 65000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: Engineer 1-3: Controls / Software Engineer

Job Category: Engineering

  • Full-Time
Locations

Showing 1 location

Burr OAK Tool Corporate
Sturgis, MI 49091, USA

Description

Position:
Engineer 1 – Software Salary Grade: E1

Primary

Purpose:

Design software and controls systems for machines and mechanisms based on customer orders, special requests, industry trends, advancing technology and current standards of excellence. Make changes to existing designs and processes to improve quality and reduce costs.

Roles:
Expected behaviors and activities performed to fulfill responsibilities

  • Practice and encourage the best safety practices resulting in zero lost time within department.
  • Implement and practice effective 5S and participate in regular team 5S audits.
  • Set an example of working hard and doing the right things, exhibit energy and positivity.
  • Accountable to work independently; observe and recommend procedures to achieve impactful results.
  • Solve semi-routine issues utilizing problem solving analysis and prioritizing processes and routines.
  • Understand and achieve Reasonable Expectations (REs) for current position and responsibilities (excellent productivity and quality) and participate in regular team process audits.
  • Engage in clear, courteous, effective, honest, and open communications with team members and others within and outside the company.
  • Develop and seek positive relationships; actively participate in regular huddles and goal setting.

Responsibilities:
Quantifiable metrics to which a person is held accountable

Develop PLC software using ladder logic and structured text to control automated machinery.

Modify and enhance existing machine programs to support new features, options, and performance improvements.

Design, develop, and maintain HMI applications that provide operators with intuitive machine control, diagnostics, and troubleshooting capabilities.

  • Configure, program, tune, and validate servo and motion control systems to achieve machine performance and reliability requirements.
  • Test, debug, and commission machine control systems by operating equipment, validating functionality, and resolving software, electrical, and machine integration issues.
  • Collaborate with mechanical engineers during machine design to define control requirements, develop machine sequences, create logic diagrams, and select controls hardware including PLCs, HMIs, and motion control components.
  • Work closely with assembly technicians during machine build and startup activities to integrate, test, troubleshoot, and optimize machine operation.
  • Perform root cause analysis and troubleshooting of machine, controls, and software issues in both development and production environments.
  • Provide technical support to customers and field service technicians through phone and remote troubleshooting of machine controls, motion systems, and operational issues.
  • Support machine startup, customer training, and troubleshooting activities. Limited travel (
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary