Embedded Software Senior Engineer
$112.71k - $169.06kCaterpillar Inc.
Career Area: Engineering
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.
As an Embedded Software Senior Engineer in the Machine Technology Platform Group, you will collaborate with a dynamic team to advance new technologies. You will design, develop, and test software for current and future Caterpillar machine subsystems, using iterative development to deliver features quickly. Success in this role requires producing high-quality code and solving complex technical problems.
What You Will Do:
• Gather and analyze user and client needs to define software requirements for components and subsystems used across multiple products.
• Promote design consistency across products by contributing to product and software architecture discussions.
• Identify common issues, risks, and considerations throughout the development life cycle.
• Develop production-quality C/C++ software, including design, documentation, coding, quality assurance, and validation.
Needed Skills:
• Knowledge of the software development life cycle and a solid understanding of application system design and program specifications.
• Experience developing embedded software for RTOS and Linux environments.
• Proficiency with GoogleTest-based unit testing and embedded build-system workflows.
• Strong scripting and debugging skills (Python, Bash etc).
• Ability to work independently and collaborate with embedded software, validation, and systems engineering teams.
What You Will Have:
Analytical Thinking:
• Approaches a complex problem by breaking it down into its component parts.
Effective Communications:
• Listens to feedback without defensiveness and uses it for own communication effectiveness.
Teamwork:
• Actively participates in team meetings.
• Shares information, knowledge, and experiences openly and proactively.
Producing Results:
• Strives for excellence in performance by surpassing established standards.
• Seeks out advice, help, and information when needed to accomplish responsibilities.
Software Development:
• Conducts walkthroughs and monitors effectiveness and quality of the development activities.
Top Candidate Will Have:
• Experience with configuration management tools such as Git.
• Familiarity with GitHub Actions, Jenkins, Docker, Lauterbach, and Rust.
• Experience working with open-source libraries.
• Familiarity with AI-assisted development tools.
Additional Details:
• This is a full-time, on-site position.
• Domestic relocation assistance is available.
• Visa sponsorship is not available.
• This role requires 10% travel.
#LI
Summary Pay Range:
$112,710.00 - $169,060.00Compensation 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
Posting Dates:
September 30, 2026 - October 12, 2026Any 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.
- ...Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX QNX OS Exp is extremely mandatory... .... This role involves driving innovation, ensuring software reliability, and collaborating closely with cross-functional...Senior
- ...Title:Senior Embedded Firmware Engineer Location:Dallas, TX (4 Days onsite) Job Description: Mandatory Qualifications: ~7+ years of embedded firmware development experience. ~3+ years of hands-on bare-metal C development. ~ Significant experience with bare...Senior
$120k - $160k
...Job Description Job Description Senior Embedded Firmware Engineer, Bare Metal, C, ARM, Hybrid/Dallas, TX We are looking for a Senior Embedded... ...engineering workflows, and partner with our mechanical, software, and product divisions to deploy high-resolution...SeniorPermanent employmentRelocation- ...NTT DATA Services is seeking a Senior Principal Cloud Architect - AWS & Service Activation to lead design, build, and operation of secure, scalable multi-cloud platforms. You will drive IaC adoption (Terraform), Kubernetes operations (EKS/GKE), and policy-driven governance...Senior
- ...NTT DATA Services seeks a Senior Principal Cloud Architect to lead design, build, and operation of a secure, automated, multi-cloud... ...drive governance, cost optimization, and security while mentoring engineers, with a hybrid work model in Irving, TX or Charlotte, NC and...Senior
- Highbrow LLC is seeking a Senior Embedded Firmware Engineer in Dallas, TX to join the hardware-focused team. The role emphasizes developing PMBus/I2C-based control and telemetry, and working closely with power electronics and mission-critical systems engineering. The candidate...Senior
$123k - $163k
...~ Bachelors degree in Computer Science, Engineering, or a related discipline, or equivalent hands-on experience ~5+ years of software engineering experience focused on modern... ...More: We are seeking a remote Mid-Level/Senior Mobile Developer to join our team and help...SeniorFull timeRemote work$130k - $180k
...Salary: $130,000 - 180,000 per year Requirements: We need a senior full-stack developer who can contribute from day one. We require strong hands-on experience with React, Node.js, TypeScript, PostgreSQL, and GraphQL. Were looking for 3+ years of production full...SeniorFull timeMonday to Friday- ## Principal Consultant – ERP DOMAIN (Senior)Applylocations: Irving, TX: Chicagotime type... ...growth.## Key Responsibilities### AI-Embedded Business Transformation* Define and lead... ...Information Technology, Computer Science, Engineering, or a related field; MBA or Master's...Senior
- Our client is currently seeking a Senior Full Stack Developer [ Additional Description ] This job will have the following responsibilities... ...Qualifications & Requirements: • Strong full-stack engineering experience (Java, React/Angular/TypeScript, Python) • Proficiency...Senior
$148.3k - $275.5k
...Designs, develops, operates, and maintains software and firmware components and computing... ...software to be applied to and integrated with engineering, scientific, and manufacturing... ...integrating software solutions for real-time embedded systems, including hardware in the loop...SeniorFull timeTemporary workWork experience placementWorldwide- ...Job Description Job Description Title: Embedded Software Engineer 3 #100529 Location: onsite Irving, TX 100% M-F; open to relocation candidates... ...in labs or at Proving Grounds – PPE, safety glasses Seniority Level Mid-Senior level Employment Type Contract...Long term contractFull timeContract workWork at officeRelocationFlexible hours
- ...celebrating one another's achievements, open communication, and transparent leadership. About the role We're seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help drive the next generation of our best-in-class iOS app. You'...SeniorWork at officeFlexible hours3 days per week
- Senior Full Stack Developer Location: Irving, TX Duration: Full Time Job Description: • 5-7 years of hands-on experience in full-stack software development within enterprise or regulated environments. • Strong hands-on experience building React-based front-end applications...SeniorFull time
$100k - $120k
Job Description Bachelor's degree in Computer Science, Information Technology, or related field. 6+ years of software development experience. Strong programming experience in Java 8/11/17. Hands-on experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA...Senior- ...Job Description Job Description Senior Software Engineer - Backend Integrations Diversified Services Network, Inc. (DSN) is seeking a full-time Senior Software Engineer - Backend Integrations to join our team in Irving, TX. We offer full benefits, PTO, 401k,...SeniorFull timeContract work
$102.4k - $179k
...estimation, testing, release planning, and operational readiness. Leverage AI-enabled development tools and engineering automation throughout the software development lifecycle to improve productivity, quality, and delivery outcomes. Preferred Responsibilities...SeniorFull time- ...Posted: 09/10/2026 Hiring Organization: Rose International Position Number: 507256 Industry: Financial Services Job Title: Senior Full Stack Java Developer Job Location: Irving, TX, USA, 75039 Work Model: Hybrid Work Model Details: Hybrid Model- 3 Days...SeniorHourly payFull timeTemporary workRemote workShift work
$205k - $260k
...that support both clinical excellence and financial performance across the radiology enterprise. Your Opportunity with ECG: Senior Manager or Associate Principal Senior managers and associate principals at ECG are experienced consulting leaders who guide complex...SeniorPermanent employmentFull timePrivate practiceWork at office2 days per week$123k - $163k
...~ Bachelors degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience ~10+ years of software engineering experience focused on modern... ...LESS More: We are hiring a Remote Senior Principal Engineer to join our team and help...SeniorFull timeRemote work- PMG in Dallas, Texas is seeking a Resource Management Sr. Principal to lead and optimize the company's centralized resourcing function. You will play a critical role in workforce planning and ensure optimal deployment of talent across various teams. The ideal candidate ...Senior
- ...Select how often (in days) to receive an alert: Create Alert Senior Principal Cloud Architect - AWS & Service Activation-- Hybrid... ...considered. Position Summary We are seeking a Principal Cloud Engineer to architect design, build, and operate a secure, scalable,...SeniorTemporary workWork at officeRemote workFlexible hours
- ...Description Summary: Under the authority of the Procurement Manager, the Senior Buyer provides support throughout the various ministries to assist Associates with supply and equipment orders needed to maintain patient care, facility maintenance, and administrative...SeniorFull timeContract workMonday to FridayNight shift
- ...Description Summary: The Accountant Senior is responsible for preparing general ledger month-end journal entries relevant to their assigned functional accounting team in accordance with Generally Accepted Accounting Principles. Functional Accounting Teams are...SeniorFull timeContract workWork at office
- Wesco - 9400 North Royal Lane - Responsibilities: Receive, pick, pack, and ship warehouse items; Housekeeping of assigned areas; Counter sales and cycle counting; Verify receipts in system; Label and weigh materials for shipmentSenior
- ...Kleinfelder in Dallas, TX is seeking a Senior Geotechnical Engineer / Project Manager to lead complex geotechnical projects from planning through execution. You will coordinate client needs, manage budgets, schedules, and safety, and supervise field exploration and lab...Senior
- ...strategy, and leveraging national capabilities while working with regional leadership and technical teams. The ideal candidate is a senior seller-doer with 15+ years in environmental consulting, a proven track record in business development, and strong leadership. #J-1...Senior
- ...Strategic Human Resources Leadership Develop and implement HR strategies aligned with business goals. Partner with senior management to identify workforce needs and talent gaps. Lead organizational development, succession planning, and workforce planning initiatives...SeniorInterim role
- ...Description Summary: The Accounts Payable (AP) Specialist Senior is responsible for executing critical tasks within the accounts... ...technology tools effectively to manage spreadsheets, financial software, and automation processes. Apply basic accounting knowledge...SeniorFull timeWork at officeMonday to Friday
- ...Description Summary: The Clinical Informatics Systems Analyst Senior is primarily responsible for assisting in the operation and administration of clinical information systems, collaborating with clinical and technical associates to enhance workflow methodology...SeniorFull timeWork at officeMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Senior Engineer. Be the first to apply!
- software sales executive Irving, TX
- software technology Irving, TX
- software intern Irving, TX
- entry level software sales Irving, TX
- software sales representative Irving, TX
- id software Irving, TX
- software sales Irving, TX
- internship software Irving, TX
- healthcare software sales Irving, TX
- software applications developer Irving, TX




