Software Engineering / Technology
$97.53k - $158.48kCaterpillar
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 ( .
- ...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....SuggestedTemporary workLocal areaRemote work
- ...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...SuggestedContract work
- ...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...SuggestedTemporary work
- ...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,...SuggestedFor contractorsLocal area
- ...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...SuggestedWork experience placementWork at office
$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$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 timeWork experience placementLocal areaWorldwide- ...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 timeRemote workWorldwideFlexible hours
- ...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,...
$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 timeContract workPart timeWork at officeLocal areaRemote work- ...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 timeTemporary workFlexible hours
- ...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
- ...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...
$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 timeContract workPart timeLocal area- ...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...
- ...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...
$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...$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...$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- ...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...WorldwideFlexible hours
- ...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...
- ...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
- ...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
$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 workWork from home- ...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 workWork at office
- ...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...
- ...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 jobInternship
- ...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 workMonday to FridayWeekend work
$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 timeLocal area$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering / Technology. Be the first to apply!
- federal - software developer Virginia Beach, VA
- software engineer contract Virginia Beach, VA
- software engineer healthcare Virginia Beach, VA
- network software engineer Virginia Beach, VA
- ngo software engineer Virginia Beach, VA
- software development engineer aws Virginia Beach, VA
- software developer fintech Virginia Beach, VA
- senior software engineer remote Virginia Beach, VA
- intel software engineer Virginia Beach, VA
- software engineer Virginia Beach, VA




