Software Engineer

3 days ago


Lafayette, Louisiana, United States Caterpillar Inc. Full time $87,480 - $142,200

Career Area:

Technology, Digital and Data

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.

About Caterpillar Oil & Gas and Marine Division

Caterpillar's Caterpillar Oil & Gas and Marine Division, provides superior products and service solutions to make our customers more efficient and lower total cost of ownership.  Globally, we deliver engineered oilfield and drilling equipment repair and certification, mechanical and rotating equipment repairs and upgrades, rapid prototyping of spare parts, robust asset management, operation and maintenance and field engineering services. We offer a wide range of career opportunities across a variety of technical and business roles in engineering and service locations worldwide. Join our team and help build engineering solutions that change the industry. When you join the Caterpillar Oil & Gas and Marine Division (COGMD), you're joining a global team that helps to power the global energy industry as well as provide power and propulsion on the water.
 

What You Will Do:

  • Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.
  • Acquiring client requirements; resolving workflow problems through automation optimization.
  • Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.
  • Utilizing automated testing tools to perform the testing and maintenance.

What You Have – Skills, Knowledge, & Experiences:

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.

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.

Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.

Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.

Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.

Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.

Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.

Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.

Additional Information

  • This position is located onsite in Lafayette, Indiana
  • Relocation is available for this position
  • Ability to travel up to 10% of the time

This employer is not currently hiring foreign national applicants that require or will 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  .

About Caterpillar 

Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we have been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

Summary Pay Range:

$87, $142,200.00

Compensation 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 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 or will 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:

November 14, November 30, 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.

Not ready to apply? Join our Talent Community.



  • Lafayette, Louisiana, United States Schweitzer Engineering Laboratories (SEL) Full time $120,000 - $150,000 per year

    The Opportunity:Schweitzer Engineering Laboratories, Inc. ("SEL") seeks professional, innovative and detailed individuals for our Software Engineer – Software Products position located at our field office in West Lafayette, Indiana.If you are looking for an opportunity to work with industry experts while participating in developing cutting edge products,...

  • Software Engineer

    2 weeks ago


    Lafayette, Louisiana, United States Medtronic Full time $104,000 - $147,600 per year

    We anticipate the application window for this opening will close on - 26 Dec 2025Position Description: Software Engineer for Medtronic, Inc. Located in Lafayette, CO. Responsible for defining product specifications and performing various software design and development activities. Participate in software design, testing, documentation and maintenance for...


  • Lafayette, Louisiana, United States Chance Maritime Technologies Full time

    Chance Maritime Technologies is looking for qualified candidates for the position of Software Engineer in Lafayette, Louisiana. This role consists of designing and programming USV (Uncrewed Surface Vehicle) software. USVs consist of many mechanical and electrical systems functioning together with highly integrated software to create a reliable solution for a...


  • Lafayette, Louisiana, United States DMR Technologies Full time $120,000 - $180,000 per year

    Key Responsibilities Design, develop, and test software applications supporting DMR's drone systems, data platforms, and control interfaces. Collaborate with hardware and UX/UI teams to ensure seamless integration of embedded and cloud-based solutions. Write clean, efficient, and well-documented code that meets performance, reliability, and compliance...


  • Lafayette, Louisiana, United States Peraton Full time $40,000 - $60,000 per year

    ResponsibilitiesPeraton is seeking Summer 2026 Software Engineer Interns to support our Internal Research & Development (IRAD) program which will be conducted in our Herndon, VA, West Lafayette, IN or Blacksburg, VA offices. Join our Technology and Engineering Software Delivery Center and support exciting, advanced research projects in areas such as...


  • Lafayette, Louisiana, United States Medtronic Full time $148,000 - $222,000

    We anticipate the application window for this opening will close on - 14 Nov 2025At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeChange begins with...

  • Software Engineer

    1 week ago


    Lafayette, Louisiana, United States Medtronic Full time $111,200 - $166,800

    We anticipate the application window for this opening will close on - 8 Nov 2025At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeMedtronic strives to...


  • Lafayette, Louisiana, United States Diversified Services Network, Inc. Full time

    Diversified Services Network, Inc. (DSN) is seeking a full-time Quality/Test Engineer to join our team in Lafayette, IN We offer full benefits, PTO, 401k, and more If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let's talkAs a Quality/Test Engineer, you will greatly help manage and disposition...


  • Lafayette, Louisiana, United States Thorlabs Full time

    Thorlabs is pleased to play a role in advancing science through the components, instruments, and systems we design and manufacture. We believe that science and innovation have great potential to improve the world around us and are committed to advancing photonics (i.e., light-based) technologies that positively impact our customers, employees, and...


  • Lafayette, Louisiana, United States Tippecanoe County Government Full time

    To perform this position successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed in this document are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Incumbent serves as...