Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - C for Vehicle Systems

Kasmo Global

please look for a Controls Engineer with 5+ years of experience in model-based controls development (MATLAB/Simulink/Stateflow) and powertrain systems/ Electric Powertrain Control Systems experience.

Job Title


75358-1 - Embedded Software Engineer 3


Duration


12 months Contract with possible extension


Location


Mossville, IL - Onsite Role

Client


Caterpillar

Position's Contributions to Work Group:

- The controls engineer position within the Electric Powertrain Control Systems team will be responsible for powertrain controls design, development, simulation, and validation for Electric Powertrain products. The position will develop common, leveraged control features to support various electrified powertrain system architectures. The position will collaborate with a global team to solve technical problems and deliver on project goals. This role directly impacts Caterpillar current and future electrified powertrain products.

Candidate Value Proposition

Why Caterpillar? "Whether it be ground-breaking products, best in class solutions or a lifelong career, you can build what matters to you at Caterpillar. With 150 locations in countries around the world, what you create at Caterpillar travels and helps people around the world. You can collaborate with the best minds in the industry, complete meaningful work and continuously grow and develop through our various opportunities. Here, you can do the work that matters."

Typical task breakdown:

- Developing powertrain controls requirements based on machine level performance / functional requirements.

- Developing leverageable control features for various electromechanical system architectures through model-based controls development.

- Utilize virtual product development for control system functional testing, powertrain optimization, and performance verification.

- Developing and validating powertrain control features through simulation, lab, and machine development utilizing CAN and ethernet based development tools.

- nalyzing data, investigating issues for root cause, and documenting powertrain control feature functionality and performance

- Collaborating with process partners to deliver high quality product.

Interaction with team:

- Frequent collaboration

Team Structure

- bout 20 people on the team, 4 team leads, reports into a team lead

Work environment:

- Office, lab or machine development environment

Education & Experience Required:

- Years of experience: 5 or more years related experience required

- Degree requirement: Bachelor's degree in Mechanical, Electrical, Mechatronics, or Equivalent Engineering

- With an advanced degree willing to consider candidates with 2 or more years related experience

- Do you accept internships as job experience: No

- re there past or additional job titles or roles that would provide comparable background to this role: A lot of our candidates come from the automotive industry with software and hands-on experience. Comparable job title would be Controls Engineer depending on relevant experience.

Top 3 Skills:

- Experience in model-based controls development using Matlab Simulink and Stateflow.

- Experience with virtual product development

- Experience with lab, machine, or vehicle development

Additional Technical Skills

(Required)

- Experience developing electromechanical, transmission, hybrid, or powertrain controls

- Experience in model-based controls development using Matlab Simulink and Stateflow.

- Experience with virtual product development

- Experience with control software development tools and processes

- Experience with lab or machine development

- Experience with CAN development tools: Vector CANape, CANalyzer or ATI Vision

Soft Skills

(Required)

- Strong analytical and problem-solving skills

- Strong technical leadership skills and communication
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - C for Vehicle Systems in Mossville, IL vacancy
  •  ...Autonomy Test Engineer This resource will join our Autonomy team at the...  ...riding in our autonomy surrogate vehicles (SUV & pickup trucks) performing system testing. Responsibilities:...  ...the onboard autonomy system. New software is regularly received by the team... 
    Suggested
    Work at office
    Day shift

    Samprasoft

    Mossville, IL
    4 days ago
  •  ...person will work with the whole system design for machine controls...  ...and interfaces. SYSTEMS ENGINEER Location:Mossville il 100%...  ...harness, electronic hardware and software teams to ensure all systems...  ...knowledge (required) • Embedded C software experience (nice to... 
    Suggested

    Kasmo Global

    Mossville, IL
    2 days ago
  •  ...Responsibilities: • Design and implement software of embedded devices and systems from requirements to production and...  .... Solid programming experience in C or C++ • Knowledge of computer...  ...in computer science, software engineering or relevant field required. • 2-4... 
    Suggested

    3B Staffing LLC

    Mossville, IL
    3 days ago
  • $60 - $75 per hour

     ...Senior Embedded Integration Developer...  ...integrating embedded software for an aftermarket...  ...machine interfaces, and system-level reliability...  ...in Computer Engineering, Electrical Engineering...  ...firmware and embedded C in embedded...  ...Familiarity with machine, vehicle, or industrial... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Chillicothe, IL
    2 days ago
  •  ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month...  ..., and planning layers to ensure systems are scalable and maintainable. • Production...  ...sensors (LiDAR, Radar, Camera) and vehicle networks. • Mentorship: Set coding... 
    Suggested
    Contract work
    Remote work
    Relocation

    Tech Tammina

    Mossville, IL
    19 hours ago
  • $127.59k - $146.29k

     ...living in it. Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E....  ...procedures are followed. Troubleshoot system malfunctions to restore normal function...  ...experience with: (1) Software development in C: writing requirements, analysis, design... 
    Part time
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $77k

     ...Apply the principles of electrical engineering, computer science and mathematical analysis...  ..., testing, and evaluation of the embedded software and systems that make electrical and computer components...  ...Experience developing APIs with C Knowledge of Hardware in the loop... 

    HarveyNashUSA

    Mossville, IL
    1 day ago
  •  ...Design And Development Engineer The Advanced Controls...  ...for future Power System Products, including site...  ...technology/control systems and software Development,...  ...Experience and knowledge with embedded software implementation...  ..., JavaScript, Python, C, C++ Soft Skills... 

    Samprasoft

    Mossville, IL
    4 days ago
  •  ...Title: Embedded Software Engineer Location: Mossville, IL- Hybrid Contract role Skills...  ..., hardware diagnostics, operating system configurations, non-volatile memory interfacing...  ...patterns and anti-patterns, ANSI C, Python, and other programming languages... 
    Contract work
    Internship

    Suncap Technology

    Mossville, IL
    3 days ago
  • $42 per hour

     ...Embedded Software Engineer — Mossville, IL, USA Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2...  ...to contribute to embedded control software for vehicle and machine systems. This role focuses on C-based firmware development, model-based design... 

    Rose INT

    Mossville, IL
    26 days ago
  •  ...from time to time. Focus is really around software around autonomy control, satellite...  ...with dev team to create test plan, create system design, develop a validation plan for the...  ...working or not. Top skills: System engineering Validation Any kind of network... 
    Remote work

    Futran Tech Solutions Pvt. Ltd.

    Mossville, IL
    1 day ago
  •  ...Job Title: Software Systems Engineer Job Overview: We are seeking a Software Systems Engineer to create comprehensive systems and...  ...Engineering, or Computer Science. ~3-7 years of experience in embedded software design, system engineering, or web/windows... 
    Remote work

    Kasmo Global

    Mossville, IL
    4 days ago
  •  ...Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer science...  ...and evaluating embedded software and systems across various applications including...  ...development using Matlab/Simulink Embedded C software development Knowledge of... 
    Contract work
    Remote work

    Kasmo Global

    Chillicothe, IL
    2 days ago
  • $53 - $55.15 per hour

     ...job summary: As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Mossville, IL
    1 day ago
  •  ...Job Title: Systems Integration Engineer About the Role: We are seeking a highly skilled Systems Integration Engineer to join Caterpillar...  ...Preferred Qualifications: Hands-on experience with vehicle electrification and powertrain integration .... 
    Work at office

    Kasmo Global

    Mossville, IL
    2 days ago
  •  ...Description This position is for a software engineer to develop Onboard Core Information...  ...involves working closely with systems engineers and the Core Information software...  ...development team. Hard Skills Embedded C or C++ RUST exposure Embedded... 
    Contract work

    3B Staffing LLC

    Mossville, IL
    3 days ago
  • $128.47k - $192.71k

    Career Area: Engineering Job Description: Your Work Shapes...  ...next generation of power system technologies. The...  ..., electronic controls, software, and energy solutions across...  .... Job Summary: As the Embedded Software Engineering Specialist...  ...experience in embedded C software development... 
    Full time
    Part time
    Relocation
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    11 hours ago
  • $40 per hour

     ...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019   Why Join Us? Work on real-world embedded systems with opportunities to influence product design and testing...  ...modern tools for networking and vehicle/industrial communication.... 

    Rose INT

    Mossville, IL
    21 days ago
  •  ...Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR...  ...software with sensors, actuators, compute platforms, and vehicle networks (e.g., CAN, Ethernet) Lead debugging and root... 
    Full time

    Diversified Services Network, Inc.

    Mossville, IL
    24 days ago
  • $49 - $50 per hour

     ...00/hr. Overview The main function of a systems engineer is to apply the principles of computer...  ...development, testing, and evaluation of the software and systems that make computers work. A...  .... Test strategy and execution for embedded/edge systems. Education & Experience Years... 
    Hourly pay
    Full time
    Internship
    Local area
    Remote work
    Flexible hours
    Shift work

    Aditi Consulting

    Chillicothe, IL
    1 day ago
  •  ...mentoring skills necessary to provide support and constructive performance feedback. Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and... 
    Temporary work
    Work at office

    Samprasoft

    Chillicothe, IL
    4 days ago
  • $112.71k - $183.14k

    Career Area: Engineering Job Description: Your Work Shapes the World at...  ..., and implementation of system capabilities across Caterpillar...  ...engineering expertise to integrate software, hardware, and operational...  ...programs; onboard or embedded systems preferred Experience... 
    Part time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    11 hours ago
  •  ...Embedded Software Engineer 3 Location: Chillicothe, IL 61523 Experience Required: Embedded Software Engineer 3: 5–7 years Position Overview...  .... Debug and resolve software issues to ensure robust system performance. Required Qualifications Strong proficiency... 

    Futran Tech Solutions Pvt. Ltd.

    Chillicothe, IL
    3 days ago
  • $70k - $85k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated...  ...Mechanical Engineer - CFD and Cooling Systems As a Mechanical Engineer, you will...  ..., STAR-CCM+, OpenFOAM, or similar CFD software. Experience with GT-SUITE or other 1-... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Chillicothe, IL
    25 days ago
  • $51 - $52 per hour

     ...Summary: We are hiring a Systems Engineer focused on software validation, verification, and system...  ...validation and verification activities for embedded platforms Execute and support...  ...development concepts Experience with vehicle communication protocols and... 
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Peoria, IL
    4 days ago
  • $128.47k - $192.71k

     ...Career Area: Engineering Job Description: Your Work Shapes the World...  ...Caterpillar’s next‑generation power system technologies. The...  ...electrification, electronic controls, software, and energy solutions across...  ...easily understood concepts. Embedded Systems Knowledge of embedded... 
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  •  ...Title This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application features...  ...role does not provide the opportunity to write or modify embedded software code, only test of the application layer in order... 

    Argyle Infotech

    Mossville, IL
    3 days ago
  •  ...Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the...  ...releases per year labeled A, B and C (for example, 2026A, 2026B and 2026...  ...Trainer) as schedule permits. • Apply engineering controls to implemented data, and... 
    Local area
    Remote work

    3B Staffing LLC

    Mossville, IL
    3 days ago
  • $132.23k - $176.31k

     ...Senior Lead Site Reliability Engineer (SRE) to join our team, focusing...  ..., and efficiency of our systems, with a strong emphasis on AWS...  ...native mindset, understands the software development lifecycle (from...  ...criminal records and/or motor vehicle reports and/or drug screening... 
    Full time
    Temporary work
    Remote work

    Lumen

    Peoria, IL
    19 hours ago
  • $35 - $78.35 per hour

     ...Job Description Job Title: Embedded Controls Engineer Job Description This role...  ...designs model-based control systems for functions such as speed...  ...control systems and embedded software. Responsibilities...  ...integrate production-ready embedded C code. Utilize Autosar-... 
    Contract work
    Temporary work

    Actalent

    Mossville, IL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - C for Vehicle Systems. Be the first to apply!