×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Senior Engineering Specialist

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Caterpillar Brazil
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Lead an agile development team to design, develop, integrate, and test software features for embedded electronic controls used in Caterpillar's underground equipment, rotary blasthole drills, and hydraulic mining shovels. The role focuses on updating applications to the latest hardware and software architectures and positioning for future technology upgrades.

Responsibilities
  • Design, planning, and coordination of all levels of software required to build production flash files.
  • Develop machine software features for both Real-Time and Linux operating systems.
  • Define detailed software specifications and create subsystem diagrams and software libraries for integration.
  • Integrate software features from models and libraries to create flash files.
  • Integrate configuration and calibration data, develop test plans, and validate software.
  • Lead deployment of SIL, AutoSAR, and interface standardization.
  • Support and communicate software releases, including field and customer documentation for successful updates.
  • Identify and resolve software defects; manage issue tracking.
  • Lead software design reviews and drive commonality and reuse across machine applications.
  • Use AI tools to improve development efficiency.
Required

Skills & Qualifications
  • Extensive experience with C programming language and MATLAB.
  • Development of embedded software for electronically controlled mechanical systems.
  • Experience with modeling tools such as MATLAB/Simulink in an embedded environment.
  • Fundamental understanding of mobile machine operation, ideally construction equipment.
  • Basic knowledge of Linux operating systems and data link communications.
  • Experience with FMEA processes and electronic system failure modes.
  • Proficiency with embedded software development tools (Git, debuggers, compilers).
  • Strong communication, organizational, and time‑management skills.
  • Advanced engineering degree in Electrical Engineering, Mechanical Engineering, Computer Science, or Computer Engineering.
  • Ability to communicate technical information effectively with diverse groups.
Additional

Preferred Experience
  • Leadership experience in a technical role.
  • Experience resolving complex, multi‑component failures.
  • Knowledge of AI tools for development efficiency.
Location & Travel
  • Full‑time onsite at the Mossville, IL office.
  • Domestic relocation assistance available.
  • Visa sponsorship not available.
  • Approximately 10% travel required.
Benefits Summary
  • Medical, dental, and vision benefits.
  • Paid time off (Vacation, Holidays, Volunteer).
  • 401(k) savings plan.
  • Health Savings Account (HSA) and Flexible Spending Accounts (FSAs).
  • Health Lifestyle Programs, Employee Assistance Program.
  • Voluntary benefits and employee discounts.
  • Career development programs.
  • Incentive bonus, disability benefits, life insurance.
  • Parental leave, adoption benefits, tuition reimbursement.
Equal Opportunity Employer

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary