Embedded Software Senior Engineering Specialist
$147.76k - $221.64kCaterpillar 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. The individual hired for this position will lead an agile development team to design, develop, integrate, and test software features on embedded electronic controls for use in Caterpillar machine applications primarily on Underground equipment, Rotary Blasthole Drills and Hydraulic Mining Shovels. This role will be critical in leading the software development teams working to update these applications to the latest hardware and software architectures along with positioning for future technology updates. What You Will Do: Design, planning and coordination of all levels of software required to build production flash files Machine software feature development for both Real-Time and Linux Operating Systems Definition of detailed software specs Organization of individual subsystem diagrams and software libraries for integration Integration of software features taken from models and libraries to create software flash files Integration of configuration and calibration data Test plan development and software validation Leading deployment of SIL, AutoSAR and Interface Standardization Support and communication of software releases, including documentation required by field follow and/or customers for successfully updating software, wiring and components Identification and resolution of software defects, and proper issue list submissions and management Lead software design reviews Drive software commonality and reuse between different machine applications where possible Usage of AI tools to improve efficiency What Skills You Will Have: Analytical Thinking: Identifies many possible causes for a problem based on prior experience and current research. Teamwork: Works with large or multiple teams that span functions, issues, locations, and time zones. Technical Excellence: Mentors others to enhance their technical competence and its application to achieve more effective technical solutions. Assumes accountability for personal technical performance and holds others responsible for theirs. Producing Results: Ensures time, resources, energy, and actions are focused on priorities that matter to the business. Reliably meets all team commitments, quotas, and goals. Communicates a strong sense of urgency about solving problems and getting work done. Makes effective use of resources not under own direct control. Software Product Design/Architecture: Facilitates design reviews and walkthroughs. Analyzes benefits and drawbacks of specific software designs and architecture. Requirements Analysis: Plays an active or leading role in recording and storing requirement documents in various forms. Trains others on requirements walkthroughs and quality reviews. Technical Troubleshooting: Plays a leadership role in resolving complex, multi-component failures. Develops and demonstrates an extensive knowledge base and best practice on how to troubleshoot non-recurring and performance-related problems. Top Candidates Will Also Have: Extensive experience with C programming language and MATLAB Extensive experience developing embedded software for electronically controlled mechanical systems Experience with modeling tools such as Matlab/Simulink in an embedded software environment Fundamental understanding of mobile machine operation, ideally construction equipment and operations Basic knowledge of Linux operating systems Experience with data link communications Experience with FMEA processes and a basic knowledge of electronic system failure modes Experience with embedded software development tools such as Git, debuggers, and compilers Strong communication skills, good organizational and time management skills, and the ability to identify needed actions and act to resolve issues with minimal oversight Advanced engineering degree in Electrical Engineering, Mechanical Engineering, Computer Science, or Computer Engineering Ability to communicate technical information effectively with a diverse group Additional Details: This position requires the candidate to work full-time onsite at the Mossville, IL office. Domestic relocation assistance is available for this position. Visa sponsorship is NOT available with this position. 10% travel is required for this role #LI Summary Pay Range: $147,760.00 - $221,640.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. Posting Dates: May 14, 2026 - June 1, 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. There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar. Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.
$78k - $156k
...medicines. Our 115,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: Job Title Senior Embedded Software Engineer Working at Abbott At Abbott, you can do work that matters, grow, and learn, care for yourself and your family,...SeniorWork experience placementWorldwideShift work- A leading technology solutions firm in Southlake, TX seeks a Senior Test Data Management SME to design and manage TDM solutions. The ideal candidate will have over 10 years of experience, with deep knowledge in K2View Fabric and the ability to implement secure data management...SeniorFull time
- A leading aerospace and defense company is looking for a Software Engineer Sr to join their Missiles and Fire Control team in Grand Prairie, TX. The role involves developing embedded software, integrating algorithms, and coordinating software development activities. Candidates...Senior
- A leading aerospace and defense contractor in Dallas is seeking an experienced Software Engineer Sr to develop embedded software and integrate algorithms in a fast-paced environment. Candidates must possess an active DoD SECRET Clearance and a Bachelor's degree in a relevant...SeniorFull timeFor contractors
- Hermitage Infotech is seeking an Embedded Software Engineer for a 12-month contract in Dallas, TX. The role involves developing, testing, and integrating software for ASIC FPGA design, requiring expertise in Ada. Candidates must hold an active SECRET security clearance...SeniorContract work
- ...major aerospace and defense corporation in Grand Prairie, Texas is seeking a Cyber Software Engineer to support program protection and cybersecurity efforts. The role requires strong embedded system experience, programming skills in various languages, and familiarity with...Senior
- A leading defense contractor in Dallas is seeking a Software Engineer to develop embedded software for advanced defense systems. Responsibilities include integrating features into applications and coordinating software activities. The ideal candidate will have a BS in Computer...SeniorFor contractorsFlexible hours
- A major aerospace and defense contractor is seeking a Reliability Engineer in Grand Prairie, TX. The candidate will conduct FMECA, develop reliability growth plans, and collaborate with engineering teams. Required qualifications include a Bachelor's degree in electrical...SeniorFull timeFor contractorsFlexible hoursShift work
- A leading aerospace and defense manufacturer is seeking a Software Engineer for the Embedded Software team in Dallas. This role involves developing high-performance embedded solutions for defense systems. Candidates must have a BS in relevant engineering fields, experience...SeniorFlexible hours
- A leading retail company is seeking a Full-Time position in Dallas, TX for an experienced software developer proficient in embedded C and C++. The ideal candidate will have over 7 years of experience, strong knowledge of modern C++ and Linux kernel internals. This role...SeniorFull time
$177.8k - $240.5k
...join a fast-paced, innovative team that is making history, this is the place for you. The ASP Data Engineering Team supports the data needs of the AWS Specialist and Partner Organization, a worldwide team of specialists and partners helping customers transform their...SeniorLocal areaWorldwideFlexible hours- Santikos Entertainment is seeking an experienced Millwright/Reciprocating Compressor Mechanic for projects in the Dallas/Ft Worth area. Candidates must have at least 5 years of experience, a high school diploma or GED, and be proficient with precision tools like micrometers...Senior
- A leading staffing and recruitment firm in the US is seeking a Python Test Engineer to develop and execute automated tests, ensuring software quality and reliability. The ideal candidate will have over 5 years of experience in Python and 3 years with pytest, along with...Senior
- A technology solutions provider is seeking a Senior Node.js Developer in Dallas, Texas. The ideal candidate should have over 6 years of experience in software development, particularly with Node.js and React.js, as well as hands-on experience with GCP tools. Responsibilities...Senior
- The City of Dallas is seeking an Industrial Mechanic to perform complex maintenance tasks on various industrial and mechanical equipment. The role requires at least four years of experience in preventative maintenance, knowledge of mechanical systems, and the ability to...Senior
$52.25k - $60.01k
Dallasfirerescue in Dallas, Texas, is seeking an Industrial Mechanic to maintain and repair mechanical systems across various utilities and departments. The candidate must possess a Class A CDL for certain positions and have four years of experience in preventive maintenance...Senior$55.43k - $65.06k
A city water service provider in Dallas is seeking a Senior Industrial Mechanic to handle installation and maintenance of various mechanical equipment. This role requires extensive mechanical experience, including preventative maintenance and repairs on heavy plant equipment...Senior$34 - $40 per hour
A facility management company in Dallas is seeking a Central Utility Plant Maintenance Technician responsible for the maintenance and efficient operation of mechanical, electrical, and plumbing systems. Candidates should have over 5 years of experience in this field and...SeniorHourly pay$52.25k - $60.01k
Dallasfirerescue in Dallas seeks an Industrial Mechanic to provide senior-level mechanical experience in installing, repairing, and maintaining industrial equipment. Candidates should have four years of experience in preventative maintenance and possess a valid driver'...Senior- A tech company is seeking a Sr. Embedded C++ Developer to work on media technologies. The ideal candidate should have experience with C++11 or higher, video streaming technologies, and multi-threaded programming. This role involves enhancing video streaming solutions and...Senior
- ...Provide timely, accurate, and actionable reporting on application vulnerability activity trends, service levels, and areas of concern to senior management Streamline and automate report creation and distribution for weekly, monthly reporting Work with the Metrics...Senior
$55.43k - $65.06k
Senior Industrial Mechanic - Dallas Water Utilities - Multiple Locations (Civil Service) page is loaded## Senior Industrial Mechanic - Dallas Water Utilities - Multiple Locations (Civil Service)time type: Full timeposted on: Posted Todaytime left to apply: End Date: May...Senior- ...technology firm in Dallas, Texas is seeking a Sr Embedded prplOS platform SW Developer to design and develop software for embedded devices. The ideal candidate will... ...protocols, and collaborating with hardware engineers. This role offers a full-time position with opportunities...SeniorFull time
$107.12k - $160.68k
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment... ...experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful...SeniorFull time- ...Job Title: Senior Full Stack Developer - .NET & React.js Job Location: Irving, TX (Onsite 4 days a week) Job Type... ...development (full stack) ~ Bachelor's degree in computer science, engineering, or a related field. ~ Experience working in an agile...SeniorContract work
- ...Job Title: Sr Software Engineer/ Embedded software Engineer , Information Security (Open Source Compliance) Location: Dallas, TX Duration: Long-term Note : onsite role (five days a week) We are seeking a Staff-level engineer who thrives on autonomy, engineering...Senior
$79.12k - $118.68k
...project management responsibilities, including producing project plans, conducting risk analyses and providing weekly updates for senior management, as needed Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement...SeniorFull time$110.52k - $179.64k
...team of Cat Digital and be responsible for performing front-end software development, regular problem solving, maintenance and support... ...software products to the marketplace. Software Integration Engineering: Working Knowledge of software integration processes and functions...SeniorFull timePart timeWorldwideFlexible hours$102.5k - $187.9k
...career wherever you want it to go. Join EY and help to build a better working world. FinTech - AI Finance - Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance transformation, enterprise consulting, and product engineering. We're...SeniorFull timeSummer holidayFlexible hours$68.5k - $116.3k
...stakeholder engagement, and business acumen — without a focus on software development or coding. You will work across teams and data... ...preventive care facilities, including surgery centers, home health and senior living Apexus - The exclusive contractor for 340B Drug Pricing...SeniorFull timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Senior Engineering Specialist. Be the first to apply!
- internship software Irving, TX
- software implementation project manager Irving, TX
- embedded software Irving, TX
- javascript software engineer Irving, TX
- software technical support Irving, TX
- software engineer - cloud services Irving, TX
- senior c# .net software developer Irving, TX
- entry level software sales Irving, TX
- software sales executive Irving, TX
- software sales representative Irving, TX


