
Software Engineer
Full Job Description
About the Role
We are seeking an enthusiastic Software Engineer to join our Pune team supporting automotive software development. You will analyze requirements, develop/verify models using MATLAB/Simulink/Stateflow, execute verification activities, and resolve technical issues to deliver reliable solutions.
Key Responsibilities
- Develop and verify software models following model-based practices in MATLAB, Simulink, and Stateflow.
- Analyze requirements and maintain end-to-end traceability across design, implementation, and verification.
- Create Unit Test cases for comprehensive software verification.
- Support the full SDLC: development, verification, defect resolution, and releases.
- Perform debugging and root cause analysis to ensure high-quality delivery.
- Develop Python scripts for automation, data analysis, and process efficiency.
- Maintain compliance with ASPICE, ISO 26262, and organizational standards using Git/SVN.
- Collaborate with internal teams, OEMs, and stakeholders to drive project delivery.
Education
Bachelor's or Master's degree in Electronics, Automotive Engineering, or related field required.
Required Skills (2-5 Years Experience)
- Mastery of model-based development with MATLAB/Simulink/Stateflow for embedded software functions.
- Strong requirements analysis and traceability capabilities.
- Experience executing MIL (Model-in-the-Loop) and SIL (Software-in-the-Loop) testing.
- Sophisticated debugging, defect analysis, and issue resolution skills.
- Familiarity with embedded software architecture and automotive development lifecycles.
D Desired Skills
- Python programming for automation and data analysis.
- Knowledge of Automotive Protocols (CAN, J1939, UDS).
- Versed in ASPICE & ISO 26262 functional safety standards.
- Familiarity with version control tools like Git/SVN.
Competencies
Demonstrate accountability, analytical problem-solving, effective communication across teams, time management, learning agility, and a strong commitment to quality engineering best practices.
Company
PACCAR
PACCAR is a purpose-driven global leader in commercial vehicle manufacturing, renowned for engineering excellence and innovation. The company fosters an inclusive environment dedicated to employee gro...
Practice this interview
A voice mock interview for Software Engineer (MATLAB, Simulink, Stateflow, Python) at PACCAR, with questions from this job description and your resume, and a scored report afterwards.
Set up interview