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

Software Engineering / Technology

$97.53k - $158.48k

Caterpillar

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:

Caterpillar's Oil and Gas 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.

About the Role:

Are you interested in solving complex problems by building digital products using industry leading technology? Here at Caterpillar, you can be part of a high performing team building digital solutions that directly support Caterpillar customers in the Marine and Oil & Gas Industries.

As a Software Engineer, your role will involve performing implementation, regular problem solving, maintenance and support for agile software development.

What you will do:

Develop and customize applications using Microsoft PowerApps to meet specific business requirements.

Analyze and implement requirements to ensure that the applications developed align with the organization's needs.

Ensure proper access control and security measures are in place for data.

Optimize database performance and troubleshoot any issues that arise to ensure efficient data storage and retrieval processes.

Provide technical support to end-users.

Stay up-to-date with the latest industry trends and technologies.

What you will have:

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 Product Technical Knowledge : Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.

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.

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.

Additional Requirements:

Experience with Microsoft PowerApps / Power Automate

Experience with Power BI

Top Candidates Will Have:

Experience developing with SQL

Experience working in a Microsoft Azure environment

Experience with React

Additional Details:

Visa sponsorship is not available for this position

Relocation is not available for this position

This position requires working onsite five days a week.

Travel up to 10 % required

Location: Virginia Beach, VA office

Summary Pay Range:

$97,530.00 - $158,480.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.

Visa Sponsorship is not available for this position.

Posting Dates:

June 12, 2026 - June 18, 2026

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 ( .

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineering / Technology in Virginia Beach, VA vacancy
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits...  ...equivalent practical experience. ~4-7+ years of professional software engineering experience in full stack or backend-focused roles.... 
    Suggested
    Temporary work
    Local area
    Remote work

    RxBenefits

    Virginia Beach, VA
    4 days ago
  •  ...A technology firm specializing in military training software is seeking a Full Stack Software Engineer to support the NAMTS contract. This role involves designing and maintaining web applications, particularly within the Moodle Learning Management System, and developing... 
    Suggested
    Contract work

    Valkyrie Enterprises

    Virginia Beach, VA
    4 days ago
  •  ...position and this position is 100% "Onsite".   Job Description: The ideal candidate is responsible for independently executing software design and development tasks. Is capable of leading and working as part of an agile team to design, implement and revise software... 
    Suggested
    Temporary work

    SimIS Inc.

    Virginia Beach, VA
    22 days ago
  •  ...development reimbursement, corporate-funded technology certifications, and robust employee recognition and appreciation programs. Software Engineer III Overview We are seeking a skilled and motivated Software Engineer II to support the design, development, testing,... 
    Suggested
    For contractors
    Local area

    DirectViz Solutions, LLC

    Virginia Beach, VA
    8 days ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program! Responsibilities of this position include, but are not limited to: Perform... 
    Suggested
    Work experience placement
    Work at office

    MANTECH

    Norfolk, VA
    9 hours ago
  • $85k - $110k

     ...Position: Software Engineer II/III (Job ID:4327) Location: Virginia Beach, VA Job Id: 4327 # of Openings: 1 Software Engineer II/III Purpose: Valkyrie Enterprises has need for a Software Engineer II/II in Virginia Beach... 
    Work at office

    Valkyrie Enterprises

    Virginia Beach, VA
    3 days ago
  • $96.95k - $138.5k

     ...vehicles (UUVs), unmanned surface vehicles (USVs) and autonomy software. HII creates advanced unmanned solutions for defense,...  ...HII UxS) is seeking a software developer to join our software engineering team! In this role, you will be responsible for designing, developing... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Huntington Ingalls Industries

    Virginia Beach, VA
    21 days ago
  •  ...Software Engineer Job no: 50000410 Work type: Full time Location: Virginia Beach Categories: Staff & Administration The Software Engineer will use their knowledge of SQL databases, C# .NET development, and University Enterprise Applications... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    Regent University

    Virginia Beach, VA
    2 days ago
  •  ...existing performance issues and fix bugs. Develop and direct software system testing procedures, programming, and documentation....  ...: Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math,... 

    Connect Talent Solutions

    Norfolk, VA
    3 days ago
  • $86.8k - $198k

     ...environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need...  ...TypeScript, Python, and Foundry AIP. Collaborate with data engineers, analysts, and mission stakeholders to refine data models and... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Norfolk, VA
    4 days ago
  •  ...Software Engineer LinkedIn Twitter Email Message Share Engineering & Science Norfolk, VA * ID: G2026-06-001 * Full-Time/Regular Clearance Requirement: Ability to obtain and maintain a Secret Clearance Travel... 
    Full time
    Temporary work
    Flexible hours

    W R Systems

    Norfolk, VA
    3 days ago
  •  ...development, DevSecOps practices, and cloud-based services to deliver enhanced capabilities to the fleet. Position Summary The Software Engineer applies systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software... 
    Worldwide

    CDIT

    Norfolk, VA
    9 hours ago
  •  ...Phase2 Technology in Virginia Beach is looking for a Palantir Data and Software Engineer to lead full lifecycle software development, particularly within Palantir Foundry. The ideal candidate will have over five years of experience with programming languages as well as... 

    Phase2 Technology

    Virginia Beach, VA
    3 days ago
  • $86.8k - $198k

     ...Job Number: R0237976 The Opportunity As a Palantir Data and Software Engineer, you can resolve a problem with a complete end-to-end solution in a fast and agile environment. If you're looking for the chance to not just develop software, but to create a system that will... 
    Full time
    Contract work
    Part time
    Local area

    Phase2 Technology

    Norfolk, VA
    4 days ago
  •  ...W R Systems, Ltd. is seeking a Software Engineer in Norfolk, Virginia to support the design, development, and testing of advanced R&D systems. The candidate will engage with both hardware teams and customers to deliver high-quality software solutions. Responsibilities... 

    W R Systems

    Norfolk, VA
    3 days ago
  •  ...As a Software Engineer, you'll design, develop, test, and maintain software applications that support our pest control operations, customer service, and business growth. You'll work closely with cross‑functional teams to understand business needs, identify opportunities... 

    Getem Services Inc

    Norfolk, VA
    3 days ago
  • $74.8k - $130.9k

     ...Senior Software Engineer – Federal Solutions – Locations: Norfolk, VA; San Diego, CA; Colorado Springs, CO Parsons is seeking a talented Senior Software Engineer to join the Federal Solutions team. The role supports a high‑visibility Navy program, leading teams in the... 

    Parsons Company

    Norfolk, VA
    3 days ago
  • $86.8k - $198k

     ...Phase2 Technology is seeking a Palantir Data and Software Engineer in Norfolk, Virginia. The position requires over 5 years of experience in software development, focusing on building scalable data solutions using Python and TypeScript. Responsibilities include leading... 

    Phase2 Technology

    Norfolk, VA
    3 days ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior Software Engineer to join the Core Experiences Team in Virginia Beach. You will collaborate across product teams to design, build, and optimize foundational services and SDKs that enhance the user experience. The ideal candidate will have... 
    Remote work

    Clutch Canada

    Virginia Beach, VA
    3 days ago
  •  ...package including medical, dental & vision, 401K with company match, and wellness program. What You'll Do The Senior Software Engineer is responsible for assisting through various steps of the software development lifecycle, including analyzing needs and designing... 
    Worldwide
    Flexible hours

    Trader Interactive

    Virginia Beach, VA
    2 days ago
  •  ...About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources... 

    Connect Talent Solutions LLC

    Virginia Beach, VA
    2 days ago
  •  ...Senior Software Engineer ADP Technology Services, Inc. is hiring Senior Software Engineers in our Norfolk, Virginia location. Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day? Are you looking... 
    Work experience placement

    Automatic Data Processing

    Norfolk, VA
    3 days ago
  •  ...ADP Technology Services, Inc. is hiring Senior Software Engineers in our Norfolk, Virginia location. Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day? Are you looking to join a dynamic, inclusive... 
    Work experience placement

    ADP

    Norfolk, VA
    3 days ago
  • $104.65k

     ...The Chronicle Of Higher Education, Inc. is seeking a Senior Software Developer to join their Strategic Initiative Cohort in Norfolk, VA. This role involves developing and maintaining web applications, managing system architecture, and ensuring data integrations while... 
    Remote work
    Work from home

    The Chronicle of Higher Education

    Norfolk, VA
    3 days ago
  •  ...Software Engineer III (ENGINEER, COMPUTER III | eCRAFT Codes: EC3) Primary Duties and Responsibilities : Job Summary : SOLVERE is seeking Software Engineers at various levels to support the research, design, development, and testing of tactical navigation systems... 
    Temporary work
    Work at office

    Solvere Technical Group

    Virginia Beach, VA
    12 days ago
  •  ...Huntington Ingalls Industries in Virginia Beach is seeking a Software Developer for Uncrewed Systems. The role involves designing, developing, and maintaining software solutions for autonomy problems. Candidates must have a Bachelor's degree in a related field and at... 

    Huntington Ingalls Industries

    Virginia Beach, VA
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Virginia Beach, VA
    1 day ago
  •  ...government customers with mission-critical services including engineering and technical support, strategic and program management, testing...  ...(Norfolk, DC area, Charleston, or NOLA.) ESN is seeking a Software Engineer III - Python Developer to support a contract with... 
    Contract work
    Monday to Friday
    Weekend work

    ENGINEERING SERVICES NETWORK, Inc.

    Norfolk, VA
    18 days ago
  • $70k - $145k

     ...Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027 Requisition Number: 28027 Required Travel: 0 - 10% Employment Type: Full Time / Salaried / Exempt Anticipated Salary Range: $70,000.00 - $145,000.00 Security Clearance: Secret Level of Experience... 
    Full time
    Local area

    Huntington Ingalls Industries

    Virginia Beach, VA
    3 days ago
  • $117.26k - $167.52k

     ...Huntington Ingalls Industries is looking for an experienced Software Engineer in Virginia Beach, Virginia to enhance autonomy solutions for unmanned maritime systems. Candidates must have at least 9 years of relevant experience with a Bachelor's degree. Strong skills in... 

    Huntington Ingalls Industries

    Virginia Beach, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering / Technology. Be the first to apply!