Control Systems Engineer
Job Summary
Career Area:
EngineeringJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar yourejoining 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 dontjust 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.
Job Summary:
As the Advanced Power Technology Control System Engineer you will be responsible for developing User interface / User experience (UI/UX) and Human Machine Interface (HMI/display) software for Power and Energy this job role you will develop multiple complex applications (Oil & Gas Marine Electric Power Electrification Industrial) interacting with clients and customers on a global team. You will solve challenging issues integrate with multiple datalink protocols (Caterpillar Data Link (CDL) J1939 Controller Area Network (CAN) and Modbus) and support the team to achieve superior quality using Built in Quality (BIQ) principles.
Responsibilities:
- Design develop and maintain Human Machine Interface (HMI/Display) software including intuitive User interface / User experience (UI/UX) data modeling database design performance monitoring tuning and unit testing for Power and Energy applications
- Develop widgets for reuse across the software platform
- Enhance onboard display configuration tool features enabling dealers to customize the application to the customers requirements
- Communicate and solve issues at different levels from User interface / User experience (UX/UI) to system and software architecture
- Collaborate with application software developers and system engineers to refine requirements for use across the software platform
- Participate in design reviews and deep dives for New Product Introduction (NPI) and Continuous Product Improvement (CPI) projects
- Collaborate with and support other engineers managers marketing personnel customers and suppliers.
- Communicate results to customers suppliers team members and other business units
- Mentor peers on software engineering best practices and techniques
Degree Requirements:
- Bachelors degree in an accredited Electrical/Software Engineering or Computer Science.
- Advanced English-speaking level.
Skills the candidates will have:
Embedded Systems
- Working knowledge in developing software for Human Machine Interface (HMI) including User interface / User experience (UI/UX)
- Familiarity with embedded software algorithms and controls
- Working knowledge with Java technologies and frameworks (Full Stack)
- Working knowledge with mobile and web technology stacks
- Must have a strong familiarity with object-oriented programming and debugging of platform layer code
Requirements Analysis
- Knowledge of Agile Methodology and Continuous Improvement/Continuous Development process
Product Testing
- Knowledge of Software testing and Development processes
Top Candidates will also have
- Working knowledge with CAT ET Cadet Win Jprofiler CANape Modscan and Modsim
- Working knowledge with datalink protocols: CAT Data Link (CDL) J1939 Controller Area Network (CAN) and Modbus (RS485 and TCP-IP)
- Working knowledge with HTML 5 Java and JavaScript
- Working knowledge with OS: Linux (Ubuntu Debian)
- Working knowledge with Amazon Web Services and/or Microsoft Azure cloud services
- Working knowledge with Cascading Style Sheets (CSS)
- Working knowledge with GIT and Ivy
- Strong analytical skills
- Proven abilities to work with internal teams and external suppliers
- Good communication interpersonal and collaboration skills.
- Working knowledge documenting complex control algorithms
- Superior attention to detail
- Team player able to prioritize multi tasks & priorities
Additional Information
- The location for this position is Monterrey MX.
- Domestic relocation assistance is available for this position.
- This position may require up to 10% travel- domestic and international.
- Visa sponsorship is not available for this position.
Final details
Please frequently check the email associated with your application including the junk/spam folder as this is the primary correspondence method. If you wish to know the status of your application please use the candidate log-in on our career website as it will reflect any updates to your status.
The Caterpillar Code of Conduct states that we will select and place employees based on their qualifications for the job to be performed without regard to race religion national origin color gender gender identity sexual orientation age or this company we do not request pregnancy tests nor HIV tests as requirements for employment entry permanence or promotion.
Posting Dates:
abril 16 2026 - abril 23 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply Join our Talent Community.
Required Experience:
IC
About Company
Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.