Sr Software Engineer - Positioning and Controls
$112.71k - $169.06kCaterpillar
Career Area:EngineeringJob 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.This position represents the journey level position in engineering. This person has built significant, deep expertise in one or multiple technical areas. The key role of this engineering position is an individual contributor transitioning into leadership with a focus on technical delivery.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 Senior 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.What You Will Do:Development of Positioning and Control algorithms for a system utilizing Simulink models and C++ softwarePerform simulations to validate model developmentCreating automated software testsWriting, maintaining and archiving design documents, models, source code and other work products necessary for the projectCommunicate designs and analysis results to customers, suppliers, team members, and other stakeholdersContribute to the design of new products and processes; perform product and process maintenanceWhat 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.Accuracy and Attention to Detail: Understanding the necessity and value of accuracy; ability to complete tasks with high levels of precision.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.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.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..Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.Top Candidates will have:Experience with Matlab/Simulink & C++Excellent analytical skillsExperience with sensing technology like IMU’s, GNSS receivers, laser receivers, or UTS systems.Experience with Kalman FiltersExperience with software development of real-time embedded control systemsMust have ability to communicate effectively with team members and others in the work group, as well employees in other units, customers, and suppliers.Additional Information:This position requires the candidate to work full-time at the Mossville, IL office, five days per week.Relocation assistance is available for this position.Visa sponsorship is available for this positionTravel is up to 10%#LISummary Pay Range:$112,710.00 - $169,060.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits:Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.Medical, dental, and vision benefits*Paid time off plan (Vacation, Holidays, Volunteer, etc.)*401(k) savings plans*Health Savings Account (HSA)*Flexible Spending Accounts (FSAs)*Health Lifestyle Programs*Employee Assistance Program*Voluntary Benefits and Employee Discounts*Career Development*Incentive bonus*Disability benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement* These benefits also apply to part-time employeesPosting Dates:September 11, 2026 - September 29, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.Not ready to apply? Join our Talent Community.SummaryLocation: Mossville, IllinoisType: Full time
$112.71k - $169.06k
...can all enjoy living in it.This position represents the journey level position in engineering. This person has built... ...Caterpillar) develops positioning, control, and automation products for earthmoving... ...and work closely with other Software Developers, Validation...SeniorFull timePart timeWork at officeVisa sponsorshipRelocation packageFlexible hours$96.26k - $137.66k
...reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of... ...practices for coding standards, testing, source control, documentation, and secure software development...SeniorFull timeWork at officeLocal area$112.71k - $169.06k
...can all enjoy living in it.This position represents the journey level position in engineering. This person has built... ...Caterpillar) develops positioning, control, and automation products for earthmoving... ...and work closely with other Software Developers, Validation...SeniorFull timePart timeRelocationRelocation packageFlexible hours$112.71k - $169.06k
...so we can all enjoy living in it.As a Control Systems Senior Engineer, you’ll have the opportunity to develop electronic systems and software for Caterpillar’s Track-Type Tractors.What... ...Will Do:The individual hired for this position will work as part of an engineering...SeniorFull timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours$128.47k - $192.71k
...advanced power, electrification, electronic controls, software, and energy solutions across the... ...Partnering closely with product groups, engineering, and global delivery teams, APT... ...when communicating a need or defending a position. Communicates well downward, upward, and...SeniorFull timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours$112.71k - $169.06k
...quality results.• Mentoring technicians and engineers in the EMC hardening of electrical and... ...ability to plan, organize, monitor, and control projects, ensuring efficient utilization... ...EMC standardsAdditional Details:This position requires the candidate to work full-time...SeniorFull timePart timeWork at officeRelocationRelocation packageFlexible hours$112.71k - $183.14k
...better world. Job Summary:As a Senior Software Engineer you will work on Generative AI projects... ...LangChainExperience working with Git version control on medium to large teamsDeploying... ...matters. Join Us.Additional Details:This position has the option to be based out of...SeniorFull timePart timeWorldwideFlexible hours$112.71k - $169.06k
...s Earthmoving division is hiring a Sr. Hydraulic System Controls Engineer in Peoria, IL.Role Summary:As a Hydraulic... ...and external teams including software, machine controls, performance, and... ...AI agentsAdditional Details:•This position requires the candidate to work full...SeniorFull timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours- Job Title: Software Systems Engineer Job Overview: We are seeking a Software Systems Engineer to create comprehensive systems and software requirement... ...developers. Document use cases, architecture, logic flow, control/diagnostic algorithms, UI storyboards, database design, and...Remote work
$112.71k - $169.06k
...designs, tests and manufactures 0.5 to 18L engines that not only power Caterpillar machines... ...ability to plan, organize, monitor, and control projects, ensuring efficient utilization... ...Abaqus, Nastran, ANSYS, or equivalent software for durability, fatigue, and structural...SeniorFull timePart timeFlexible hours$97.53k - $146.29k
...advanced power, electrification, electronic controls, software, and energy solutions across the... ...Partnering closely with product groups, engineering, and global delivery teams, APT... ...’s electrification product line. This position performs complex analysis work, identifies...Full timePart timeRelocationFlexible hours$112.71k - $183.14k
...our customers build a better, more sustainable world. Senior Software Engineer — Emerging Technology Role Summary: We are looking for a... ...part-time employeesVisa Sponsorship is not available for this position.Posting Dates:September 19, 2026 - September 22, 2026Any offer...SeniorFull timePart timeWorldwideFlexible hours$100k - $120k
RFA Engineering ( is an engineering service provider dedicated to... ...engineering tools & processes. This position will operate onsite at our... ...our own organization. Sr. Embedded Software Engineer This selected... ...embedded software for real-time control systems and machine...SeniorFull timeTemporary workWork at officeFlexible hours$112.71k - $169.06k
...an experienced Senior Development Engineer to join the Drivetrain Controls System Simulation and Validation (DCSSV... ...and enterprise objectives. This position requires strong engineering judgment... ...validation of drivetrain control software and algorithms supporting lower powertrain...SeniorFull timePart timeRelocationRelocation packageFlexible hours$89.21k - $144.96k
...customers build a better world.This position is on the API Management... ...for the process, controls, and tools that support API... ...developing, writing and implementing software programming applications for... ...Have:Software Integration Engineering: Knowledge of software integration...Full timeContract workPart timeWorldwideFlexible hours$97.53k - $146.29k
...and manufactures 0.5 to 18L engines that not only power Caterpillar... ...DefinitionWe are seeking a Controls System Engineer to design, develop... ....Designing and implementing software and procedures to control and... ...to part-time employeesThis position requires working onsite five...Full timePart timeVisa sponsorshipFlexible hours$89.21k - $144.96k
...mining and construction jobsites. As a software developer focusing on autonomous large mining... .... Strong understanding of software engineering principles. Programming: Knowledge of relevant... ...fundamentalsAdditional Details:This position requires the candidate to work full-time...Full timePart timeWork at officeRelocationRelocation packageFlexible hours- ...Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL! We offer full... ...to production solutions applying and integrating positioning, planning, perception, and controls for heavy equipment applications. You will participate...Full time
$128.47k - $192.71k
...DefinitionCaterpillar is seeking a highly motivated Control Systems Engineering Specialist to join the Integrated... ...on New Technology Introduction (NTI) software development, validation planning and... ...through production readiness. This position requires strong engineering judgment,...Full timePart timeRelocationRelocation packageFlexible hours- ...roles described here reflect the types of positions we typically recruit for, we want to... ...become available. About Software Engineering Roles at Danaher Are you passionate... ...: Familiarity with Git or version control systems Knowledge of object-oriented...Remote jobInternship
$97.53k - $146.29k
...Develops, designs, implements and tests software of embedded devices and systems;... ...stability of the systems.As a Software Engineer, you are responsible for working within... ...between Trimble and Caterpillar) develops positioning and control products for earthmoving and paving...Full timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours- ...transformer-only architectures, combining rigorous engineering with learning systems proven in globally... ..., and optimizing perception, localization, and control modules using ROS/ROS2 to create production-grade software for autonomous systems operating in some of the...SeniorLocal area
$112.71k - $169.06k
...enjoy living in it.As part of a growing engineering team, you will help develop next-generation... ...products. You will design and deliver software solutions that integrate camera, radar,... ...frameworks.Additional Information:This position requires the candidate to work full-time...SeniorFull timePart timeWork at officeRelocationRelocation packageFlexible hours- ...Control Design And Development Engineer The Advanced Controls and Condition Monitoring team is part of the Customer's team, which has global responsibility... ...and develop new technology/control systems and software Development, evaluation, and deployment of new control...
- ...motors, inverters, micro grid controllers, charging, energy storage... ...an Electrification Systems Sr. Engineering Team Lead, you will help shape... ...Power and Energy customers. The position will define customer... ..., high-voltage integration, software, and validation processes to...SeniorFull timePart timeCurrently hiringRelocationRelocation packageFlexible hours
- Job Title: Software Development Engineer Location: Peoria, IL The role requires close collaboration with Product Owners, Business Analysts, Architects... ...with Supply Chain, Inventory Management, Logistics, or Control Tower applications. Experience integrating with ERP...
- ...PLC Controls Engineer The PLC Engineer is responsible for communicating, developing, and executing program schedules, process development... ...Excel, etc.) Experience in HMI development using Ignition software Strong oral and written communication skills Excellent...Work at office
- ...having opening for the below mentioned requirements Job Title: Controls Engineer Work Location: Mossville, IL Work Mode: Onsite Work... ...release. This role requires close collaboration with Software, Controls, Electrical, Telematics, Cybersecurity, Product...Work visa
$128.47k - $192.71k
...in it.CTCT develops advanced machine control, guidance, and positioning systems for the heavy construction,... ...heavy machinery expertise, CTCT builds software and hardware that automates and... ...a highly skilled Senior Electrical Engineer specializing in embedded systems and...Full timePart timeRelocation packageFlexible hours- ...Required Education • Minimum Degree: Bachelor’s degree in Computer Science, Software Engineering, or a related field (required) • Acceptable Alternatives: o Associate’s degree + 6+ years of relevant experience o Master’s degree (recent graduates accepted) • Experience...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer - Positioning and Controls. Be the first to apply!
- software developer fintech Mossville, IL
- startup software engineer Mossville, IL
- software engineer Mossville, IL
- software engineer amazon Mossville, IL
- cybersecurity software engineer Mossville, IL
- software engineer healthcare Mossville, IL
- part time software developer remote Mossville, IL
- software developer Mossville, IL
- ngo software engineer Mossville, IL
- software developer positions Mossville, IL




