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

Positioning and Controls Software Engineer

Job in Springfield, Sangamon County, Illinois, 62777, USA
Listing for: Caterpillar Brazil
Full Time position
Listed on 2026-05-31
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer, Process Engineer, Quality Engineering
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
* Development of Positioning and Control algorithms for a system utilizing Simulink models and C++ software
* Perform simulations to validate model development
* Creating automated software tests
* Writing, maintaining and archiving design documents, models, source code and other work products necessary for the project
* Communicate designs and analysis results to customers, suppliers, team members, and other stakeholders
* Contribute to the design of new products and processes; perform product and process maintenance
** What

You Will Have:

*
* ** Process Management**:
Knowledge of business process improvement tools and techniques; ability to understand, monitor, update, control, or enhance existing business or work processes.  
* Level Working Knowledge:
* • Employs process flows, cycle time, process time and waste concepts as appropriate.  
• Walks through steps, decisions, measurements, dependencies and hand-offs for a specific process.  
• Creates process flow or work flow diagrams.  
• Documents types of process decisions and potential impact of each decision.  
• Identifies and monitors common process bottlenecks.

** Accuracy and Attention to Detail:
** Understanding the necessity and value of accuracy; ability to complete tasks with high levels of precision.  
* Level Working Knowledge:
* • Accurately gauges the impact and cost of errors, omissions, and oversights.  
• Utilizes specific approaches and tools for checking and cross-checking outputs.  
• Processes limited amounts of detailed information with good accuracy.  
• Learns from mistakes and applies lessons learned.  
• Develops and uses checklists to ensure that information goes out error-free.

** Analytical Thinking**:
Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems.  
* Level Working Knowledge:
* • Approaches a situation or problem by defining the problem or issue and determining its significance.  
• Makes a systematic comparison of two or more alternative solutions.  
• Uses flow charts, Pareto charts, fish diagrams, etc. to disclose meaningful data patterns.  
• Identifies the major forces, events and people impacting and impacted by the situation s logic and intuition to make inferences about the meaning of the data and arrive at conclusions.

** Effective Communications:
** Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.  
* Level Working Knowledge:
* • Delivers helpful feedback that focuses on behaviors without offending the recipient.  
• Listens to feedback without defensiveness and uses it for own communication effectiveness.  
• Makes oral presentations and writes reports needed for own work.  
• Avoids technical jargon when inappropriate.  
• Looks for and considers non-verbal cues from individuals and groups.

** Problem Solving:
** Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.  
* Level Extensive

Experience:

* • Ensures capture of lessons to be learned from a problem-solving effort.  
• Organizes potential problem solvers and leads problem resolution efforts.  
• Uses varying problem-solving approaches and techniques as appropriate.  
• Contributes to standard practices for problem-solving approaches, tools, and processes.  
• Analyzes and synthesizes information and devises alternative resolution strategies.  
• Develops successful resolutions to critical or wide-impact problems.

** Technical Excellence:
** Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.  
* Level Working Knowledge:
* • Provides effective technical solutions to routine functional challenges via sound technical competence, effectively examining implications of events and issues.  
• Effectively performs the…
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