Skip to content

Control System Senior Engineer
Company | Caterpillar Inc. |
---|
Location | Houston, TX, USA |
---|
Salary | $120994 – $165840 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree, or foreign equivalent, in Electrical Engineering, Electronics Engineering, or a related field
- Four (4) years of experience as an Electrical Engineer, Control Systems Engineer, or related occupation in embedded software development
- Experience with Hardware in the loop testing of embedded control systems including Engine, display, and marine propulsion control systems
- Design Hardware in the loop plant model using Matlab / Simulink
- Hardware in the loop system configuration using Dspace Control Desk
- Hardware in the loop test bench design for multiple subsystems in the marine system
- Software verification on Hardware in the loop testbench of electronic subsystems for marine applications
- Software validation on production hardware
- Experience with CCP and CAN tools
- Familiarity with Datalink protocols, specifically CAN, J1939, Ethernet, and NMEA
Responsibilities
- Direct and ensure the proper concept, design, and development of Caterpillar Marine propulsion control solutions and software
- Develop and manage projects to the plan
- Gather and understand application requirements and translate them into technical requirements
- Design and develop product components
- Organize and manage testing of products
- Ensure product deficiencies are addressed
- Drive product improvements in performance, robustness, usability, field deployment, and collection of diagnostics information
- Ensure organization’s processes and procedures are followed
- Troubleshoot system malfunctions to restore normal function
- Support application teams in software and systems troubleshooting
- Provide subject matter expert support to engineers on site
- Develop Electromechanical Control Systems using quantitative methods
- Direct and participate in the concept and design of complex engineering product or process projects
- Contribute to the planning and delivery of projects
- Perform complex analysis work, identify design problems, and resolve problems
- Focus on technical delivery
- Work directly with different units, suppliers, customers, and/or other teams
- Communicate technical information in a concise and accurate manner
- Meet goals for cost, reliability, and performance, and manage multiple priorities
- Provide guidance and direction on projects to less experienced engineers, technologists, and technicians
Preferred Qualifications
No preferred qualifications provided.