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

Positioning and Controls Software Engineer

Job in Elgin, Kane County, Illinois, 60122, USA
Listing for: Caterpillar Brazil
Full Time position
Listed on 2026-07-19
Job specializations:
  • Engineering
    Software Engineer
Salary/Wage Range or Industry Benchmark: 97530 - 146290 USD Yearly USD 97530.00 146290.00 YEAR
Job Description & How to Apply Below
## Positioning and Controls Software Engineer Apply locations:
Mossville, Illinois time type:
Full time posted on:
Posted Todayjob requisition :
R
** Career Area:
** Engineering
*
* Job Description:

**** Your Work Shapes the World at Caterpillar Inc.
** When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live.

Together, we are building a better world, so we can all enjoy living in it.

Whether it be groundbreaking products, best in class solutions or creating a lifelong career, you can do the work that matters h a 95-year legacy of quality and innovation and 150 locations in countries around the world, your impact spans the globe.

When you join Caterpillar, you are joining a team of makers, innovators, and doers. We are the people who roll up our sleeves and do the work to build a better world. We don’t just talk about progress and innovation. We make it happen. And we are proud of that, because it helps our customers build and power the world we live in – the roads, hospitals, homes, and infrastructure.  

Without a dedicated workforce Caterpillar could not effectively meet our customer’s needs.  Join us.
** Description
* * This is the third career level in engineering and represents a shift from learning and assisting to fully contributing in assignments that are broader, more complex, and challenging in nature.  The key role of this engineering position is to move from learning and assisting others to fully contributing.

The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning, control, and automation products for earthmoving and paving machines in the construction and mining industries, using technologies such as GNSS, optical total stations, lasers and sonics. The products are used in a range of applications where the operator of the machine benefits from having accurate horizontal and vertical guidance.

For more information on currently developed products, see   or
*
* What You Will Do:

** The Positioning and Controls Engineer is responsible for the development and test of the positioning state estimator and control algorithm used in Grade Control products.  The candidate will work in a team environment and work closely with other Software Developers, Validation Engineers, Team Leaders, Quality Engineers, and Product Managers to develop software which is deployed on real-time hardware.
* 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…
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