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

Sr Software Engineer - Positioning and Controls

$112.71k - $169.06k

Caterpillar

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

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer - Positioning and Controls in Mossville, IL vacancy
  • $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... 
    Senior
    Full time
    Part time
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    8 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area

    RLI Corp

    Peoria, IL
    4 days ago
  • $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... 
    Senior
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  • $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... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    8 hours ago
  • $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... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $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... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    8 hours ago
  • 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

    Kasmo Global

    Mossville, IL
    4 days ago
  • $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... 
    Senior
    Full time
    Part time
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  • $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 time
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Chillicothe, IL
    2 days ago
  • $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... 
    Senior
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    8 hours ago
  • $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 time
    Contract work
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    3 days ago
  • $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 time
    Part time
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  • $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 time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...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

    Diversified Services Network, Inc.

    Mossville, IL
    8 hours ago
  • $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 time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...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 job
    Internship

    Danaher

    Peoria, IL
    3 days ago
  • $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 time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...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... 
    Senior
    Local area

    FieldAI

    Peoria, IL
    5 days ago
  • $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... 
    Senior
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...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... 

    Samprasoft

    Mossville, IL
    4 days ago
  •  ...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... 
    Senior
    Full time
    Part time
    Currently hiring
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • 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... 

    Jobs via Dice

    Peoria, IL
    3 days ago
  •  ...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

    E-Solutions

    Peoria, IL
    4 days ago
  •  ...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

    Xcelo Group

    Mossville, IL
    18 days ago
  • $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 time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  •  ...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

    UniQtal Solutions LLC

    Mossville, IL
    a month ago

Do you want to receive more vacancies?

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