Control Engineer (26-00800) -
Kasmo · Location not stated
All reasons
- No location stated
In its favour
- Still listed on the employer's own board
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
- MATLAB
- Python
More jobs at Kasmo
All 132Similar roles
- Senior Engineer- Project Controls / Engineer II – Project Controls (French Speaker)Career Opportunities · EG.Cairoyesterday
- Staff Technical Program Manager - Engineering Controls & ComplianceCoupang Internal · Mountain View, USA · USD 155,000–267,000/yr2d ago
- Senior Guidance, Navigation & Control (GNC) Engineer - Navigation and Estimation- Air Dominance & StrikeAnduril Industries · Costa Mesa, California, United States · USD 166,000–253,000/yr2d ago
- Guidance, Navigation & Control (GNC) Engineer - Navigation and Estimation- Air Dominance & StrikeAnduril Industries · Costa Mesa, California, United States · USD 129,000–191,000/yr2d ago
- Controls EngineerRedwood Materials · McCarran, NVtoday
- Power Controls EngineerAnduril Industries · Costa Mesa, California, United States · USD 129,000–171,000/yr2d ago