JobHabor
Menu

Control Engineer (26-00800) -

Kasmo · Location not stated

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons
  • No location stated

In its favour

  • Still listed on the employer's own board

Did you apply?

Control Engineer (26-00800) - at Kasmo. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Company Name

cat

Location

Mossville il

Rate

63hc2c

Duration

2 years

Don't show me pp with less than 5 years!!!!!!!!!!!

  • Position's Contributions to Work Group
  • Surrounding team & key projects
  • Purpose of this team
  • Reason for the request

Position's Contributions to Work Group

  • 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 of embedded software; testing software for embedded electronic control systems includes requirements development and verification of software in a bench environment as well as troubleshooting software or system defects.

Reason/motivation for request

  • Addition

Candidate Value Proposition

  • Why Caterpillar?
  • For this role within your business group – what stands out about this opportunity (ex – exposure, skill development, etc)?

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.”

Why this Role?

  • This role provides good experience in engine software development for all Caterpillar engine products. Also, great networking with other core software teams such as platform software as well as process partners like machine and display software development teams.

Typical Day or Week in the Role

  • Typical task breakdown and rhythm
  • Interaction level with team
  • Team Structure
  • Work environment description

Typical task breakdown

  • Software requirements analysis
  • Embedded software library activity development
  • Software configuration and building
  • Test plan creation, execution, and documentation
  • Set-up and configuration of test bench hardware & software
  • Completion of mandatory and feature specific testing using manual and automated methods
  • Customer support for system and software troubleshooting

Interaction with team

  • The role supports application teams in designing, developing and validating software flash files.

Team Structure

  • The role is part of an application and library team consisting of this position, an application lead, systems engineer(s) and validation engineer(s) as well as software architects and developers.

Work environment

  • Office environment, desk development equipment and some soft lab work.

Candidate Requirements

  • Years of experience required
  • Degrees or certifications required
  • Top 3 Skills
  • Disqualifiers/Overqualifications
  • Performance indicators

Education & Experience Required

  • Years of experience:
  • 5+
  • Degree requirement:
  • A Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science with an embedded software focus
  • No 2 year degree's
  • Master's still needs 5 years experience
  • Do you accept internships as job experience:
  • No
  • Are there past or additional job titles or roles that would provide comparable background to this role:

Top 3 Skills

At least five years industry experience in C programming, Model Based Development and embedded control software development experience. Familiarity with debuggers/ good debugging and troubleshooting skills.

Additional Technical Skills

(Required)

  • Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science with an embedded focus. At least five years industry experience in C programming, Model Based Development and embedded control software development experience. Familiarity with debuggers/ good debugging and troubleshooting skills.

(Desired)

  • Application Software development and integration skills
  • Experience with communications software/protocols/etc.
  • Embedded Operating System Experience.
  • Experience with model based development tools, Matlab/Simulink/Stateflow.
  • Experience with scripting languages such as Python.
  • Experience with Engine or Machine controls development.
  • Experience working with and troubleshooting electrical systems
  • Prior work experience with CAN/SAE J1939 and Ethernet

Soft Skills

(Required)

  • Ability to work in a team environment, communicating technical information and development progress to team members and others
  • Strong Analytical skills
  • Strong communication skills, strong organizational and time management skills

Disqualifiers/Red Flags/Overqualifications

Skills

More jobs at Kasmo

All 132

Similar roles