Performance Engineer- Power System Simulation
📍 Job Overview
- Job Title: Performance Engineer - Power System Simulation
- Company: Caterpillar Inc.
- Location: Mossville, Illinois
- Job Type: Full-Time
- Category: Engineering
- Date Posted: July 30, 2025
- Experience Level: Mid-Senior Level (2-5 years)
- Remote Status: On-site
🚀 Role Summary
- Develop and execute power system simulations using MATLAB/Simulink/Simscape to support early product concept development and resolve performance issues in existing products.
- Collaborate with cross-functional teams to influence control software design and optimize power system architecture.
- Analyze simulation results, validate findings, and communicate recommendations to stakeholders.
📝 Enhancement Note: This role requires a strong foundation in electrical power systems engineering and experience in modeling and analyzing microgrid or EV systems using MATLAB/Simulink/Simscape. Candidates should also possess excellent analytical thinking, automation, and scripting skills, as well as strong collaboration and communication abilities.
💻 Primary Responsibilities
- Modeling & Simulation: Integrate controls and plant models of components and subsystems into comprehensive power system models using MATLAB/Simulink/Simscape. Execute performance simulations to support early product concept development and resolve performance issues in existing products.
- Analysis & Validation: Analyze simulation results to assess system performance and reliability. Validate findings against measured test data and recommend design improvements.
- Collaboration & Communication: Collaborate with cross-functional teams, including engineering, management, marketing, and suppliers, to communicate findings and recommendations. Support the design and evaluation of new products and processes through needs analysis and innovation.
- Automation & Scripting: Develop scripts in MATLAB or Python to automate simulation and analysis tasks, enhancing simulation workflows and improving efficiency.
- Process Improvement: Contribute to process improvements and the development of simulation technologies. Apply Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) methodologies in daily workflows.
📝 Enhancement Note: The primary responsibilities of this role involve a high degree of technical expertise, requiring candidates to possess a deep understanding of power systems engineering, simulation tools, and analysis techniques. Strong problem-solving skills and the ability to work effectively in a collaborative environment are essential for success in this role.
🎓 Skills & Qualifications
Education: A BS degree in Electrical Engineering is required. A MS/PhD in Electrical Engineering with a focus on power system simulation is preferred.
Experience: At least 2 years of experience modeling and analyzing microgrid or EV systems using MATLAB/Simulink/Simscape is required. Experience in microgrid or EV system design and controls, power electronics, motor control, and grid interaction is preferred.
Required Skills:
- Strong foundation in electrical power systems engineering and electrical systems design
- Proficiency in MATLAB/Simulink/Simscape for modeling and analyzing power systems
- Analytical thinking and problem-solving skills
- Proficiency in MATLAB or Python for automating tasks and enhancing simulation workflows
- Strong initiative, teamwork, and communication skills with a customer-focused mindset
- Commitment to self-development and staying current with evolving technologies and tools
Preferred Skills:
- Experience in microgrid or EV system design and controls, power electronics, motor control, and grid interaction
- Demonstrated ability to optimize control strategies and integrate complex subsystems in simulation environments
- Familiarity with Git-based software libraries and version control
📝 Enhancement Note: The required and preferred skills for this role emphasize a strong background in electrical power systems engineering, simulation tools, and programming languages. Candidates should possess a proven track record of success in power system simulation and analysis, as well as the ability to work effectively in a collaborative, cross-functional environment.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- A portfolio showcasing previous power system simulation projects, including case studies demonstrating the integration of controls and plant models, execution of performance simulations, and analysis of simulation results.
- Examples of scripts developed in MATLAB or Python to automate simulation and analysis tasks, enhancing simulation workflows and improving efficiency.
- Documentation of process improvements and the development of simulation technologies, highlighting the candidate's ability to contribute to the advancement of power system simulation methodologies.
Technical Documentation:
- Technical documentation outlining the candidate's approach to power system modeling, simulation, and analysis, including the tools and techniques used to ensure accurate and reliable results.
- Documentation of the candidate's experience with Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) methodologies, highlighting their ability to apply these techniques in daily workflows.
- Case studies demonstrating the candidate's ability to collaborate with cross-functional teams, communicate findings, and influence control software design and power system architecture.
📝 Enhancement Note: The portfolio and project requirements for this role emphasize a strong focus on power system simulation, analysis, and collaboration. Candidates should provide concrete examples of their ability to integrate controls and plant models, execute performance simulations, and analyze simulation results to assess system performance and reliability. Additionally, candidates should demonstrate their proficiency in MATLAB/Simulink/Simscape and their ability to develop scripts to automate simulation and analysis tasks.
💵 Compensation & Benefits
Salary Range: The salary range for this position is $95,640.00 - $143,520.00 per year. The actual salary may vary based on multiple individualized factors, including job level, market location, job-related knowledge, skills, individual performance, and experience.
Benefits:
- Medical, dental, and vision benefits
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)
- 401(k) savings plans
- Health Savings Account (HSA)
- Flexible Spending Accounts (FSAs)
- Health Lifestyle Programs
- Employee Assistance Program
- Voluntary Benefits and Employee Discounts
- Career Development
- Incentive bonus
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement
Working Hours: The typical work schedule for this role is Monday through Friday, 8:00 AM to 5:00 PM, with a 30-minute lunch break. The role requires up to 15% travel.
📝 Enhancement Note: The salary range and benefits for this role are competitive within the electrical engineering and power systems simulation industry. Candidates should research regional salary standards and cost of living to ensure the compensation package meets their expectations. The benefits package is comprehensive, offering a wide range of options to support the candidate's personal and professional growth.
🎯 Team & Company Context
🏢 Company Culture
Industry: Caterpillar Inc. operates in the heavy machinery and equipment manufacturing industry, with a focus on power generation and distribution.
Company Size: Caterpillar Inc. is a large, multinational corporation with a global presence, employing over 100,000 people worldwide. This size provides opportunities for career growth and development within the organization.
Founded: Caterpillar Inc. was founded in 1925 and has a rich history of innovation and leadership in the heavy machinery industry. The company's commitment to research and development has driven its success in the global market.
Team Structure:
- The power system simulation team is a cross-functional group of engineers, working collaboratively to develop and execute power system simulations, analyze results, and communicate findings to stakeholders.
- The team is part of a larger organization focused on power generation and distribution, working closely with other departments, including engineering, marketing, and supply chain management.
Development Methodology:
- The team follows Agile development methodologies, with a focus on iterative development, continuous improvement, and customer satisfaction.
- The team uses version control systems, such as Git, to manage simulation models, scripts, and documentation, ensuring collaboration and consistency across the team.
- The team applies Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) methodologies to validate control software and ensure system-level performance.
Company Website: Caterpillar Inc.
📝 Enhancement Note: Caterpillar Inc. is a large, multinational corporation with a strong focus on innovation and leadership in the heavy machinery and equipment manufacturing industry. The company's commitment to research and development, as well as its global presence, provides opportunities for career growth and development within the organization. The power system simulation team is a cross-functional group of engineers, working collaboratively to develop and execute power system simulations, analyze results, and communicate findings to stakeholders.
📈 Career & Growth Analysis
Web Technology Career Level: This role is at the mid-senior level, requiring a strong foundation in electrical power systems engineering and experience in modeling and analyzing microgrid or EV systems using MATLAB/Simulink/Simscape. Candidates should possess excellent analytical thinking, automation, and scripting skills, as well as strong collaboration and communication abilities.
Reporting Structure: The role reports directly to the Power System Simulation Team Lead, who is responsible for overseeing the team's activities and ensuring the successful completion of projects. The team works closely with other departments, including engineering, marketing, and supply chain management, to integrate power system simulation into the product development lifecycle.
Technical Impact: The role has a significant impact on the development and optimization of power generation and distribution systems, as well as the integration of renewable energy sources and energy storage systems. The candidate's ability to analyze simulation results, validate findings, and communicate recommendations to stakeholders is critical to the success of the team and the organization.
Growth Opportunities:
- Technical Skill Development: Candidates have the opportunity to develop their technical skills in power system simulation, analysis, and optimization. The role provides exposure to cutting-edge tools and technologies, as well as the chance to work on complex, high-impact projects.
- Leadership Development: Candidates have the opportunity to develop their leadership skills by mentoring junior team members, contributing to process improvements, and driving the adoption of new technologies and methodologies within the team.
- Architecture Decision-Making: Candidates have the opportunity to influence power system architecture design, control software design, and the integration of complex subsystems. This role provides a unique opportunity to shape the future of power generation and distribution systems.
📝 Enhancement Note: This role offers significant growth opportunities for candidates looking to develop their technical skills in power system simulation, analysis, and optimization. The role provides exposure to cutting-edge tools and technologies, as well as the chance to work on complex, high-impact projects. Additionally, candidates have the opportunity to develop their leadership skills by mentoring junior team members, contributing to process improvements, and driving the adoption of new technologies and methodologies within the team.
🌐 Work Environment
Office Type: The office is a modern, collaborative workspace designed to facilitate team interaction and communication. The office features open-plan workspaces, conference rooms, and breakout areas to support both individual and team-based work.
Office Location(s): The office is located in Mossville, Illinois, with easy access to major highways and public transportation. The location provides a convenient commute for employees living in the surrounding area.
Workspace Context:
- Collaborative Work Environment: The office is designed to encourage collaboration and communication among team members, with open-plan workspaces and breakout areas for impromptu discussions and brainstorming sessions.
- Development Tools & Resources: The office is equipped with state-of-the-art development tools, including high-performance workstations, multiple monitors, and testing devices. The team has access to a wide range of simulation tools, analysis software, and data visualization tools to support their work.
- Cross-Functional Collaboration: The office is home to multiple teams, including engineering, marketing, and supply chain management. This co-location enables effective collaboration and communication between teams, ensuring that power system simulation is integrated into the product development lifecycle.
Work Schedule: The typical work schedule for this role is Monday through Friday, 8:00 AM to 5:00 PM, with a 30-minute lunch break. The role requires up to 15% travel, as the candidate may be required to visit customer sites, attend industry conferences, or collaborate with remote team members.
📝 Enhancement Note: The work environment for this role is modern, collaborative, and designed to facilitate team interaction and communication. The office is equipped with state-of-the-art development tools, including high-performance workstations, multiple monitors, and testing devices. The team has access to a wide range of simulation tools, analysis software, and data visualization tools to support their work. The office is home to multiple teams, enabling effective collaboration and communication between teams and ensuring that power system simulation is integrated into the product development lifecycle.
📄 Application & Technical Interview Process
Interview Process:
- Phone Screen: A brief phone screen to assess the candidate's communication skills, technical background, and fit for the role.
- Technical Assessment: A technical assessment to evaluate the candidate's proficiency in MATLAB/Simulink/Simscape, power system simulation, and analysis. The assessment may include a take-home project or a live coding exercise.
- On-site Interview: An on-site interview to discuss the candidate's technical skills, problem-solving abilities, and cultural fit with the team. The interview may include a presentation of the candidate's portfolio and a discussion of their approach to power system simulation, analysis, and optimization.
- Final Decision: A final decision based on the candidate's technical skills, problem-solving abilities, and cultural fit with the team.
Portfolio Review Tips:
- Portfolio Structure: Organize the portfolio by project, highlighting the candidate's role in each project and the tools and techniques used to complete the work.
- Case Studies: Include case studies that demonstrate the candidate's ability to integrate controls and plant models, execute performance simulations, and analyze simulation results to assess system performance and reliability.
- Documentation: Include documentation that outlines the candidate's approach to power system simulation, analysis, and optimization, as well as any process improvements or simulation technologies developed during the project.
Technical Challenge Preparation:
- Technical Assessment: Familiarize yourself with the technical assessment process and practice common power system simulation and analysis problems using MATLAB/Simulink/Simscape.
- Problem-Solving: Develop a systematic approach to problem-solving, breaking down complex problems into smaller, manageable tasks, and using analytical thinking to identify optimal solutions.
- Communication: Practice communicating technical concepts and findings clearly and concisely, using visual aids and data visualization tools to enhance understanding.
📝 Enhancement Note: The interview process for this role is designed to assess the candidate's technical skills, problem-solving abilities, and cultural fit with the team. The process includes a technical assessment, an on-site interview, and a final decision based on the candidate's performance in each stage. Candidates should prepare for the technical assessment by familiarizing themselves with the tools and techniques used in power system simulation and analysis, as well as developing a systematic approach to problem-solving and effective communication skills.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: Not applicable to this role.
Backend & Server Technologies:
- MATLAB/Simulink/Simscape: The primary tools used for power system simulation, modeling, and analysis. Candidates should have a strong proficiency in these tools and be able to develop complex simulation models and analyze simulation results.
- Git: A version control system used to manage simulation models, scripts, and documentation, ensuring collaboration and consistency across the team.
- Python: A programming language used for automating simulation and analysis tasks, enhancing simulation workflows, and improving efficiency.
Development & DevOps Tools:
- JIRA: A project management tool used to track progress, manage tasks, and collaborate with team members on power system simulation projects.
- Confluence: A collaboration software used to document project requirements, share knowledge, and facilitate team communication.
- Bitbucket: A version control system used to manage simulation models, scripts, and documentation, ensuring collaboration and consistency across the team.
📝 Enhancement Note: The technology stack for this role is focused on power system simulation, modeling, and analysis. Candidates should have a strong proficiency in MATLAB/Simulink/Simscape, as well as experience with version control systems, such as Git, and programming languages, such as Python. The team uses project management tools, such as JIRA and Confluence, to track progress, manage tasks, and collaborate with team members on power system simulation projects.
👥 Team Culture & Values
Web Development Values:
- Innovation: The team values innovation and encourages candidates to bring fresh ideas and approaches to power system simulation, analysis, and optimization.
- Collaboration: The team values collaboration and encourages candidates to work effectively with cross-functional teams, including engineering, marketing, and supply chain management.
- Continuous Learning: The team values continuous learning and encourages candidates to stay current with evolving technologies and tools in the power system simulation and analysis industry.
- Customer Focus: The team values a customer-focused mindset and encourages candidates to understand the needs of the customer and develop solutions that meet their requirements.
Collaboration Style:
- Cross-Functional Integration: The team values cross-functional integration and encourages candidates to work effectively with other departments, including engineering, marketing, and supply chain management, to integrate power system simulation into the product development lifecycle.
- Code Review Culture: The team values a code review culture and encourages candidates to contribute to the development and maintenance of simulation models, scripts, and documentation.
- Peer Programming: The team values peer programming and encourages candidates to collaborate with team members to develop and refine simulation models, scripts, and documentation.
📝 Enhancement Note: The team culture for this role emphasizes innovation, collaboration, continuous learning, and a customer-focused mindset. Candidates should be comfortable working in a collaborative environment, contributing to the development and maintenance of simulation models, scripts, and documentation, and working effectively with cross-functional teams, including engineering, marketing, and supply chain management.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Model Complexity: Developing and maintaining complex simulation models that accurately represent power generation and distribution systems, as well as integrating renewable energy sources and energy storage systems.
- Performance Optimization: Optimizing control software design and power system architecture to improve system performance, efficiency, and reliability.
- Data Analysis: Analyzing large datasets to identify trends, patterns, and insights that inform power system design and optimization decisions.
- Emerging Technologies: Staying current with emerging technologies in power generation, distribution, and energy storage, and integrating them into simulation models and analysis tools.
Learning & Development Opportunities:
- Technical Skill Development: Developing technical skills in power system simulation, analysis, and optimization, as well as emerging technologies in power generation, distribution, and energy storage.
- Leadership Development: Developing leadership skills by mentoring junior team members, contributing to process improvements, and driving the adoption of new technologies and methodologies within the team.
- Architecture Decision-Making: Developing the ability to influence power system architecture design, control software design, and the integration of complex subsystems, shaping the future of power generation and distribution systems.
📝 Enhancement Note: The technical challenges for this role involve developing and maintaining complex simulation models, optimizing control software design and power system architecture, analyzing large datasets, and staying current with emerging technologies in power generation, distribution, and energy storage. The learning and development opportunities for this role involve developing technical skills in power system simulation, analysis, and optimization, as well as emerging technologies in power generation, distribution, and energy storage. Additionally, candidates have the opportunity to develop leadership skills by mentoring junior team members, contributing to process improvements, and driving the adoption of new technologies and methodologies within the team.
💡 Interview Preparation
Technical Questions:
- Simulation & Analysis: Questions related to power system simulation, modeling, and analysis using MATLAB/Simulink/Simscape. Candidates should be prepared to discuss their approach to developing simulation models, executing performance simulations, and analyzing simulation results to assess system performance and reliability.
- Problem-Solving: Questions related to problem-solving, analytical thinking, and optimization techniques. Candidates should be prepared to discuss their approach to identifying and addressing technical challenges in power system simulation and analysis.
- Collaboration & Communication: Questions related to collaboration, communication, and teamwork. Candidates should be prepared to discuss their experience working with cross-functional teams, including engineering, marketing, and supply chain management, to integrate power system simulation into the product development lifecycle.
Company & Culture Questions:
- Company Culture: Questions related to Caterpillar Inc.'s company culture, values, and mission. Candidates should be prepared to discuss their understanding of the company's commitment to innovation, leadership, and customer focus in the heavy machinery and equipment manufacturing industry.
- Team Dynamics: Questions related to the power system simulation team's dynamics, collaboration, and communication. Candidates should be prepared to discuss their experience working in a collaborative, cross-functional team environment and their ability to contribute to the team's success.
Portfolio Presentation Strategy:
- Portfolio Structure: Organize the portfolio by project, highlighting the candidate's role in each project and the tools and techniques used to complete the work.
- Case Studies: Include case studies that demonstrate the candidate's ability to integrate controls and plant models, execute performance simulations, and analyze simulation results to assess system performance and reliability.
- Documentation: Include documentation that outlines the candidate's approach to power system simulation, analysis, and optimization, as well as any process improvements or simulation technologies developed during the project.
📝 Enhancement Note: The interview preparation for this role involves a strong focus on power system simulation, modeling, and analysis using MATLAB/Simulink/Simscape, as well as problem-solving, analytical thinking, and optimization techniques. Candidates should be prepared to discuss their approach to developing simulation models, executing performance simulations, and analyzing simulation results to assess system performance and reliability. Additionally, candidates should be prepared to discuss their experience working with cross-functional teams, including engineering, marketing, and supply chain management, to integrate power system simulation into the product development lifecycle.
Application Requirements
A BS degree in Electrical Engineering is required, along with a strong foundation in electrical power systems engineering. Candidates should have at least 2 years of experience modeling and analyzing microgrid or EV systems using MATLAB/Simulink/Simscape.