P
Software Engineer (MATLAB, Simulink, Stateflow, Python)
PACCARMH, IN1d ago
Full-timevia indeed
Join Our Community
Required Skills
gitpython
Job Description
- *Date:** Oct 28, 2026
- *Location:** Pune, IN
- *Company:** PACCAR
At PACCAR, you’ll be part of a purpose\-driven organization known for engineering excellence, innovation, and a strong commitment to employee growth and well\-being. We foster a collaborative, inclusive environment where your ideas are valued, your contributions make a real difference, and your career can thrive as you help build world\-class products that power the future of transportation.
- *Key Responsibilities –**
- Develop, modify, and verify software models using MATLAB, Simulink, and Stateflow following model\-based development practices.
- Analyze software and system requirements and maintain end\-to\-end traceability between requirements, design, implementation, and verification activities.
- Develop and execute Unit Test cases and support software verification activities.
- Support software development activities across the software development lifecycle, including implementation, verification, defect resolution, and release activities.
- Perform defect analysis, debugging, and issue resolution to support high\-quality software delivery.
- Develop Python scripts to support engineering automation, data analysis, and process efficiency improvements.
- Follow and support compliance with ASPICE, ISO 26262, and organizational development processes and standards
- Use Git/SVN for configuration management, version control, and maintenance of software models and development artifacts.
- Collaborate with internal teams, Automotive OEMs, and stakeholders to clarify requirements, resolve technical issues, and support project delivery.
- Apply automotive domain knowledge to develop and validate vehicle functionalities
- *Education Requirements:**
- Bachelors or Masters degree in Electronics, Automotive, or related Engineering discipline.
- *Knowledge \& Skills** **REQUIRED****:**
- 2\-5 Year of overall experience
- In Model\-based development, simulation, implementation, and verification of embedded software functions using MATLAB, Simulink, and Stateflow.
- Requirements Analysis \& Traceability – Ability to analyze software and system requirements, maintain requirement traceability, and ensure alignment between requirements, implementation, and verification activities.
- Experience executing Model\-in\-the\-Loop (MIL) and Software\-in\-the\-Loop (SIL) testing to verify software functionality and validate requirements
- Software Debugging \& Defect Analysis – Ability to investigate software issues, perform debugging, analyze root causes, and support timely resolution of defects.
- Embedded Software Development – Understanding of embedded software development lifecycle, software architecture, coding practices, and verification activities for automotive applications
- *Knowledge \& Skills** **DESIRED****:**
- Python Programming – Experience developing scripts to support automation, data analysis, test execution, and engineering productivity improvements.
- Automotive Communication Protocols (CAN, J1939, UDS) – Understanding of vehicle communication networks and diagnostic protocols used in software development, testing, and troubleshooting activities.
- ASPICE \& ISO 26262 – Knowledge of automotive software development processes and functional safety standards, with the ability to follow established compliance requirements.
- Configuration Management Tools – Experience using version control and configuration management tools to support software development and change management activities.
- Automotive Embedded Systems – Knowledge of ECU software architecture, vehicle functions, and interactions between embedded systems within automotive applications
- *Competencies and Behaviours:**
- Demonstrates responsibility and accountability for assigned tasks and deliverables while working within established processes and guidance.
- Apply analytical thinking and problem\-solving skills to identify issues, evaluate options, and support effective technical solutions.
- Demonstrates effective verbal and written communication skills and collaborates productively with multidisciplinary and cross\-functional teams.
- Effectively plans and manages assigned work, prioritizes tasks, and supports project objectives within defined timelines.
- Exhibits learning agility, continuously develops technical competencies, and readily adopts new tools, technologies, and engineering methodologies.
- Maintains a strong commitment to quality, process compliance, continuous improvement, and engineering best practices while supporting customer and business objectives.
- *Job Segment:** Test Engineer, Testing, Embedded, Software Engineer, Engineering, Technology, Automotive
Similar Jobs
- K
Full Stack Developer (Fresher)
Karthikeyan V · TN, IN
- T
Full Stack MERN Developer Intern
Tech Box Hindi · WB, IN
- S
Senior Python Developer
Secure Funding · Remote, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Mumbai
- Posted
- 1d ago
- Source
- Indeed