Senior Software Engineer Job at Caterpillar Inc., Mossville, IL

TnZNam1JbzhqQ0hHUEtTV0Vhd3BIM0R2dXc9PQ==
  • Caterpillar Inc.
  • Mossville, IL

Job Description

Overview 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. Role Summary The Cat Technology group has an opening for a Senior Software Engineer in the immersive visualization team. This team applies computer graphics and virtual reality technology to develop and deploy tools to help with Caterpillar’s product development process. This position will be onsite 5 days/week, located at Caterpillar\'s Technical Center in Mossville, IL. As the primary software engineer on a small team, you would be responsible for designing, developing, validating, deploying and maintaining a suite of visibility and visualization tools used throughout the company to develop Caterpillar\'s iconic products. What You Will Do Competent to perform all programming, project management, and development assignments without close supervision. Work directly on complex application/technical problem identification and resolution, including interacting with and supporting users. Work independently on complex systems or infrastructure components that may be used by one or more applications or systems. Drive application development focused around delivering business valuable features. Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team. Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. Perform integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. Perform other job duties as assigned by Caterpillar management from time to time. What You Will Have 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. Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges. Manufacturing Standards, Procedures and Policies: Knowledge of organizational standards, procedures and policies in manufacturing activities; ability to plan, guide, and monitor manufacturing processes for compliance. Product Testing: Knowledge of product testing approaches, techniques and tools; ability to design, plan and execute testing strategies and tactics to ensure product quality at all stages of manufacturing. Consideration For Top Candidates Bachelor’s degree in a related field (e.g. engineering, computer science, information technology, etc.) or equivalent combination of education and experience Typically have 7+ years of experience in software development and/or data analysis with interest and capability to write software Experience with C++ Scripting experience (Python, etc.) Experience developing GPU accelerated code (CUDA, OpenCL, etc.) Computer graphics experience including scene graphs and raytracing (OSG, OptiX, etc.) GUI development in C++ (especially WX) Experience developing and deploying installers (NSIS, InstallShield, WiX etc.) Experience delivering software through Agile workflows (the team uses Kanban) Additional Details This position requires the candidate to work full-time at the Mossville, IL office. Domestic relocation assistance is available for this position. Visa sponsorship is NOT available with this position. Summary Pay Range $110,520.00 - $165,840.00 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 benefits Life Insurance Parental leave Adoption benefits Tuition Reimbursement These benefits also apply to part-time employees This position requires working onsite five days a week. Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require sponsorship tied to a specific employer, such as H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at Posting Dates: September 9, 2025 - September 21, 2025. Any 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. #J-18808-Ljbffr Caterpillar Inc.

Job Tags

Full time, Part time, Currently hiring, Work at office, Relocation, Relocation package, Flexible hours,

Similar Jobs

Premier Audio Inc

Car Audio Installer Job at Premier Audio Inc

 ...Job Description Job Description Thank you for looking at our post. We are looking to add to our team A qualified Car Audio technician. Jobs needed to be performed but not limited to. Remote Starters, Alarms, Diagnosing and problem solving, Factory amp bypass, Amp installs... 

Midas Trucking

Midas Trucking Box Truck Delivery Driver Job at Midas Trucking

 ...Job Description Job Description Company Description MIDAS TRUCKING is an Amazon DSP dedicating to providing excellent delivery services out of Amazon Warehouse [insert station code]. We are looking for motivation individuals to join our team as DOT Delivery Drivers... 

CarMax

Auto Mechanic Job at CarMax

 ...problems quickly and effectively Build experience as an automotive mechanic across a wide range of domestic and foreign vehicles Follow...  ...Performance (A8). About CarMax CarMax disrupted the auto industry by delivering the honest, transparent and high-... 

Medical Solutions Allied

Travel Physical Therapy Assistant - $1,794 per week Job at Medical Solutions Allied

 ...Medical Solutions Allied is seeking a travel Physical Therapy Assistant for a travel job in Anchorage, Alaska. Job Description & Requirements ~ Specialty: Physical Therapy Assistant ~ Discipline: Therapy ~ Duration: 13 weeks ~40 hours per week ~ Shift: 8... 

Capital One Bank

Senior Software Engineer, DevOps/SRE (Cloud Operations Resilience Engineering) Job at Capital One Bank

Senior Software Engineer, DevOps/SRE (Cloud Operations Resilience Engineering) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive , and iterative delivery environment...