"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Embedded Software Senior Engineer

    Caterpillar, Inc. (Mossville, IL)



    Apply Now

    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 a part of the System Diagnostics team, the individual hired for this position will design, develop, and test input and output signal processing and on-board diagnostic algorithms used in embedded electronic control systems in Caterpillar machine & industrial applications. This role requires close collaboration with cross-functional teams consisting of hardware engineers, software engineers, product support, internal software tool engineers, and system engineers. The individual will deliver embedded systems with robust electronic control system input and output processing and on-board diagnostics (OBD) that help minimize machine downtime with value added Diagnostic Trouble Codes (DTC) and related service features.

    What You Will Do:

    + Analyze the electronic control systems including all input and output components wired to the electronic control module to ensure compatibility, determine failure modes (FMEA), analyze system uncertainty, and develop on-board diagnostic software strategies that set DTCs.

    + Creation of detailed software specs from high level customer requirements.

    + Identification and resolution of system and software defects, and proper issue list submissions and management.

    + Implements and improves development and validation techniques to maximize product quality.

    Education Requirement:

    + Bachelor's degree in an accredited engineering school in Computer Science, Computer Engineering, Electrical Engineering or Mechanical Engineering

    What Skills You Will Have:

    **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.

    + Understanding of embedded programming languages (C or C++) and analytical languages (Python).

    + Experience with MATLAB/Simulink, AUTOSAR, RTOS, Git, Ivy, dSPACE.

    + Experience with software development tools such as debuggers, oscilloscopes, and CANape.

    + Ability to conduct reviews and utilize unit or hardware in the loop testing to monitor quality of the development activities.

    Technical Excellence:

    + Strong foundation in system software development, including validation of embedded systems and diagnostics.

    + On-Board Diagnostics experience (OBD/OBD2).

    + Effectively performs the technical job aspects, continuously building knowledge and keeping up-to-date on technical and procedural job components.

    + Helps others solve technical or procedural problems or issues.

    Analytical Thinking:

    + Identifies many possible causes for a problem based on prior experience and current research.

    Effective Communications:

    + Ability to effectively transmit, receive, and accurately interpret ideas, information, and needs to collaborate and work well with different teams.

    + Ability to create and review software feature specifications based on process partner and internal requirements.

    + Ability to create and review software test plans with process partners and peers.

    + Ability to collaborative with worldwide teams in multiple organizations and functions to drive results and resolve complex issues.

    Top Candidates Will Also Have:

    + Proficiency in Embedded C programming

    + Experience with AUTOSAR architecture

    + Strong understanding of automotive diagnostics systems

    Additional Details:

    **Relocation:** Domestic relocation assistance is available.

    **Sponsorship:** Employment sponsorship is not available for this position.

    **Travel:** Less than 10% travel is required.

    **Location:** This role is based in Mossville, Illinois.

    Summary Pay Range:

    $110,520.00 - $165,840.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

    Posting Dates:

    June 17, 2025 - July 1, 2025

     

    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.

     

    Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .

     


    Apply Now



Recent Searches

[X] Clear History

Recent Jobs

  • Embedded Software Senior Engineer
    Caterpillar, Inc. (Mossville, IL)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org