Senior Principal Software Engineer
$172.63k - $258.95kCaterpillar
Career Area: Technology, Digital and Data 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. Job Profile Name: Senior Principal Software Engineer- DC01 Job Title: Senior Digital Twin Fellow (DC01) Job Code DC01 SG 27 Help Build the Future of Caterpillar - Be Part of What's Next in Autonomous Construction Sites At Caterpillar, technology always has a purpose, which is to solve our customers' toughest challenges. Construction autonomy is one of the most complex challenges in applied AI, and at Caterpillar, advancements in physical AI, simulation, sensing, and edge computing are turning things that once felt impossible – intelligent machines operating in dynamic jobsites – into reality. Role Definition The Digital Twin & Simulation Fellow will lead the strategy, design, and implementation of high-fidelity digital twins for machines, job sites, and end-to-end workflows supporting automation and robotics. Responsibilities Work with senior management to define the long-term vision, for simulation supporting automation and robotics. Partner with leadership to establish a multi-year simulation and digital twin roadmap, supporting automation and robotics. Translate Business and autonomy requirements into simulation solutions. Identifying where simulations and digital twins can support robotics. Create detailed system level architecture deliverables in partnership with the chief architect and robotics team. Determine the technologies, platforms, and integration patterns required to support simulation capabilities. Work closely with engineering, autonomy, controls, software, product teams, and enterprise data groups to ensure simulation solutions meet business outcomes and integrate seamlessly with existing systems. Assess current simulation assets across Caterpillar and define the strategy to integrate, extend, or consolidate them into a cohesive digital ecosystem supporting robotics. Oversee model validation, correlation with physical test data, and governance processes so digital twins remain accurate. Qualifications Strong expertise in system-level simulation and digital twin technologies accompanied with a background in robotics. Background in construction, mining automation and robotics will be preferred. Knowledge of information architecture for simulation data, and perception engineering. Deep expertise in NVIDIA Omniverse for building digital twins supporting robotics. Experience architecting or integrating modeling ecosystems with tools such as CARLA, Dynasty, Simulink/Modelica, AMESim, ANSYS, Adams, GT-Suite, Unity/Unreal, or robotics/automation frameworks. Ability to evaluate emerging technologies and strategically recommend adoption paths for simulation and robotics. Deep understanding of simulation architecture, model governance, verification/validation practices, and integration of simulations with real-time data sources. Proven ability to work with senior management to establish vision, strategy, and multi-year roadmaps. Excellent communication skills for translating complex technical concepts into actionable business insights. Bachelor's degree in Engineering, Computer Science, Robotics, or related discipline (Master's or PhD preferred). 10+ years in simulation, robotics or autonomy-with direct experience deploying Omniverse-based digital twins strongly preferred. Pay Range $172,630.00 - $258,950.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 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 available for eligible applicants. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. #J-18808-Ljbffr
$193k - $236k
...The Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with clients who are... ...clients’ needs. What You’ll Do The Software Engineering Senior Principal balances their time between being an effective people...SeniorTemporary workWork at officeLocal areaFlexible hours- ...Job Title: Principal AI Software Engineering Lead Location: Irving, TX, 75038 (Onsite) Duration: 26 months contract Preferred locals to TX.... ...engineersand technical leads. Presentrecommendations, findings, pilot results, roadmaps to senior leadership. #J-18808-LjbffrSuggestedContract workInternshipLocal area
$144.2k - $288.4k
...Position Summary Principal Software Engineer for the next-generation compute platform powering CVS Health’s PBM underwriting and financial metrics... ...breaking. You will lead architecture decisions, mentor senior and staff engineers, and own the technical narrative with...SuggestedHourly payFull timeTemporary work- ...where we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039....SeniorPart timeRemote workFlexible hours
$102.4k - $179k
...Vizient is looking for a skilled software engineer to design and deliver scalable cloud-native supply chain applications in Irving, Texas. You will collaborate with teams to build modern full stack solutions using .NET and Angular while creating resilient platforms that...Senior$131.7k - $153.4k
...Citigroup Inc. seeks an Applications Development Senior Programmer Analyst for its Irving, TX location. The role involves coding, debugging, testing, and ensuring quality of applications. Applicants should possess a Bachelor's in Computer Science and five years of relevant...Senior- 4+ years experience building great software, preferably on SaaS or Platform products 2+ years experience in Java technologies, ideally... ...field Qualifications Knowledge of professional software engineering best practices including coding standards, code reviews, source...SeniorFull time
$100.8k - $170k
...How you'll make an impact The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and operate the software that drives our business. In this role, you will develop...SeniorTemporary workLocal area- Job Title Sr. Java Kafka Developer Work Location Irving, TX Job Summary Mandatory Karat Interview Core Responsibilities Full stack Java development including both backend and frontend components. Develop Kafka producers, consumers and KStreams services. Implement KSQL ...SeniorTemporary workLocal area
$125k - $135k
...management, business analysis, gathering and documenting requirements, supervising UAT, and obtaining sign‑off for production deployment. Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology Industries IT Services and IT Consulting #J-1...SeniorFull timeWork experience placement- ...experience with cloud, cicd, gitlab, jenkins. 4. Candidate should be good in linux, networking a basic understanding of Telecom domain. 6. Engineer with Computers domain expertise preferred. Top Skills: 1.Spring Reactive 2. Spring Boot 3. Java 8 and aboveSenior
- ...Senior Software EngineerSkip to main contentThis website stores cookies on your computer. These cookies are used to collect information about... .... To find out more, see our Privacy Policy.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations: SSC...SeniorHourly pay
- ...Description We are seeking a talented Senior Software Engineer – 3D Visualization (Unity) to build a custom, interactive 3D desktop and mobile application. In this role, you will develop a high‑precision user interface that allows users to seamlessly align and fit custom...SeniorH1bWork at officeVisa sponsorship
$102.4k - $179k
...functional teams to build modern full stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...Senior$135k - $150k
...Job Title: Senior Software Engineer I Job Location: Remote About Us Join us in revolutionizing healthcare! We build software that simplifies the process of choosing the right health insurance for individuals. Our solutions help our health plan and government customers...SeniorFull timeImmediate startRemote workWork from homeHome officeVisa sponsorship$120k - $130k
Job Description Must Have Technical/Functional Skills C#, .NET, Angular, Angular Material, SQL/T-SQL, Entity Framework, Azure, REST APIs, TypeScript Roles & Responsibilities Develop full-stack apps using .NET + Angular Build responsive UI and backend APIs Optimize DB (...Senior- ...Description: Hybrid At least 2 days per week in office in Irving, TX Our client seeks a Senior Software Engineer to design and deliver cloud-native data platforms that enable data-driven, omnichannel marketing. You will define engineering standards, set technical direction...SeniorWork at office2 days per week
- ...Accenture is seeking a Senior Oracle Cloud Infrastructure architect in Irving, Texas, who is an expert in deploying and managing Oracle Utilities applications. This role involves defining cloud architecture standards, designing OCI reference architectures, and leading...Senior
- ...and fun! Our purpose and our passion is to create the best place for kids and families to eat and play!Job DescriptionThe Sr. Software Engineer is responsible for developing software with a distributed team in the for business-critical software applications and integrations...SeniorLocal areaImmediate startWork from homeShift work
$88.9k - $165.1k
...opportunities inside the data types, delimiters and decimals. How You’ll Make an Impact We are looking for a highly experienced Senior Software Engineer (7–10 years) to design, build, and scale robust backend systems using Java and Python in an Agile environment. This role...SeniorLocal areaFlexible hours- ...Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. We are looking for a Senior Software Engineer - IBM App Connect Enterprise to be part of revolutionizing these industries. We...SeniorFor contractors
$112.71k - $183.14k
...Overview Career Area: Technology, Digital and Data Senior Software Engineer role focused on shaping platform capabilities, leading secure and scalable services on AWS, and mentoring team members while remaining hands-on in development. What You Will Do Design, build,...SeniorVisa sponsorshipRelocation package- ...Uft is seeking a highly experienced Senior Systems Engineer, proficient in the Microsoft enterprise technology stack. You'll be responsible for designing and improving secure, scalable infrastructure solutions while collaborating with IT leadership. The ideal candidate...Senior
- ...to view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice. Employer: Epsilon Data Management LLC Job Title: Senior Software Engineer Job Requisition: 6630.7536.4 Job Location: 6021 Connection Drive, Irving, TX 75039. Telecommuting available from anywhere...SeniorFull timeLocal areaRemote workFlexible hours
$111.9k - $165k
...Job Responsibilities Champion Cotality’s transition to AI‑first engineering practices, actively integrating Agentic AI into the SDLC to... ...languages. Strong understanding of architectural standards and software development methodologies. Seasoned full‑stack development experience...SeniorWork experience placementLocal area$73.15k - $174k
...Senior Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired bya collaborative community of colleagues around the world, and where you’ll be able to...SeniorPermanent employmentFull timeContract workLocal area$74 - $78 per hour
...LoRA, QLoRA). API & Backend: Proven ability to integrate AI models into web applications via APIs (OpenAI, Anthropic). Software Engineering: Solid understanding of software engineering best practices, including Git, CI/CD, and Docker. Preferred Skills:...SeniorContract workImmediate start$120k - $140k
...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software...SeniorFull timeRemote workNight shift$119.77k - $140.9k
...Senior Mainframe Software Engineer (Hogan API) At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week$100.8k - $170k
...SiriusXM Radio, Inc. is seeking a Senior Software Engineer to enhance platform development and management. The role focuses on building reusable components and streamlining cloud infrastructure management while driving developer productivity. The ideal candidate has over...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- senior manager tax Irving, TX
- senior devops Irving, TX
- senior director digital marketing Irving, TX
- senior international accountant Irving, TX
- senior vmware engineer Irving, TX
- sr technical product manager Irving, TX
- senior resident engineer Irving, TX
- senior performance engineer Irving, TX
- senior fixed asset accountant Irving, TX
- senior storage engineer Irving, TX



