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

Embedded Software Application Engineer

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: Caterpillar Inc.
Full Time position
Listed on 2026-07-19
Job specializations:
  • Software Development
    C++ Developer, Python, Unix/Linux, Software Engineer
Salary/Wage Range or Industry Benchmark: 97530 USD Yearly USD 97530.00 YEAR
Job Description & How to Apply Below
Location: Mossville

Job Description

When you join Caterpillar, you're joining a global team that cares not only about the work we do but also about each other. We are makers, problem solvers, and future world builders creating stronger, more sustainable communities. We make progress and innovation happen with our customers, where we work and live. Together we are building a better world for all who live in it.

Career Area

Engineering

What You Will Do

  • Develop requirements for new software components for displays and connectivity control modules
  • Review feature requests and associated system design to determine applicability or implement new functionality
  • Analyze and break down feature requirements into software component requirements that can be translated into user stories for modular implementation
  • Collaborate with Systems and Application teams to define customer use‑cases and acceptance criteria
  • Participate in root‑cause analysis and FMEA
  • Provide Core Information software subject matter expertise to internal and external teams

What You Will Have

  • Technical Excellence:
    Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
  • Analytical Thinking:
    Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions.
  • Effective Communications:
    Understanding of effective communication concepts, tools and techniques; ability to transmit, receive, and accurately interpret ideas, information, and needs through appropriate communication behaviors.
  • Technical Troubleshooting:
    Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.

Top Candidates Will Also Have

  • Solid experience in telematics & satellite/cellular communication devices
  • Solid experience with embedded software development and design
  • Requirements development experience
  • Ability to read and debug source code (C, C++, Rust, Python)
  • Desire to work in a fast‑paced Agile team environment
  • Experience with GIT configuration management tool
  • Ability to read electrical schematics
  • Experience with scripting using Python
  • Experience with Linux software development, including RTOS development (e.g., FreeRTOS)
  • Experience with Ethernet, TCP/IP, WiFi, Bluetooth LE
  • Experience with CAN, J1939, and other data link protocols
  • Experience using debugging tools for embedded systems (e.g., Lauterbach, GDB, Wireshark)

Additional Information

  • The location for this position is Mossville, IL
  • United States domestic relocation is available for this position
  • Less than 10% travel is required for this role
  • Visa sponsorship is available for this position
  • This position requires working onsite five days a week

Summary Pay Range

$97,530.00 - $

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job‑related knowledge, skills, performance, and experience. 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 plan*
  • 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

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.

#J-18808-Ljbffr
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