Inactive
P

Paccar

Builds heavy trucks and engines for fleets

Software Engineer - Multiple Teams

Embedded EngineeringPosted on Oct 28
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Electronics, Automotive, or a related engineering discipline is required.
  • Two to five years of overall experience is required.
  • Experience in model-based development, simulation, implementation, and verification of embedded software functions using MATLAB, Simulink, and Stateflow is required.
  • Ability to analyze software and system requirements, maintain requirement traceability, and align requirements with implementation and verification activities is required.
  • Experience executing Model-in-the-Loop and Software-in-the-Loop testing to verify software functionality and validate requirements is required.
  • Ability to investigate software issues, perform debugging, analyze root causes, and support timely defect resolution is required.
  • Understanding of embedded software development lifecycle, software architecture, coding practices, and verification activities for automotive applications is required.
  • Responsibility and accountability for assigned tasks and deliverables within established processes and guidance are required.
  • Analytical thinking and problem-solving skills to identify issues, evaluate options, and support technical solutions are required.
  • Effective verbal and written communication and productive collaboration with multidisciplinary and cross-functional teams are required.
  • Ability to plan and manage assigned work, prioritize tasks, and support project objectives within defined timelines is required.
  • Ability to learn continuously and adopt new tools, technologies, and engineering methodologies is required.
  • Commitment to quality, process compliance, continuous improvement, engineering best practices, and customer and business objectives is required.

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 among requirements, design, implementation, and verification activities.
  • Develop and execute unit test cases and support software verification activities.
  • Support software development across the 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 Automotive SPICE, ISO 26262, and organizational development processes and standards.
  • Use Git or SVN for configuration management, version control, and maintenance of software models and development artifacts.
  • Collaborate with internal teams, automotive original equipment manufacturers, and stakeholders to clarify requirements, resolve technical issues, and support project delivery.
  • Apply automotive domain knowledge to develop and validate vehicle functionalities.

Desired Qualifications

  • Experience developing Python scripts for automation, data analysis, test execution, and engineering productivity improvements.
  • Understanding of automotive communication protocols and vehicle networks, including CAN, J1939, and UDS, used in software development, testing, and troubleshooting.
  • Knowledge of Automotive SPICE and ISO 26262, including automotive software development processes and functional safety standards.
  • Experience using version control and configuration management tools to support software development and change management.
  • Knowledge of electronic control unit software architecture, vehicle functions, and interactions among embedded systems in automotive applications.

About the Company

Paccar

Builds heavy trucks and engines for fleets

PACCAR designs and builds medium- and heavy-duty trucks for freight carriers, builders and other fleet operators, selling them under three brands: Kenworth and Peterbilt in North America and DAF in Europe and beyond. Its trucks haul long-distance freight, make local deliveries and work on construction and logging sites, and they are sold and serviced through independent dealers worldwide. The company makes most of its money selling trucks, and it also earns steady revenue from selling replacement parts and from loans and leases to truck buyers. PACCAR traces its roots to a Seattle rail car maker founded in 1905 and is based in Bellevue, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Bellevue, WA
Founded
1905

Recently Posted Jobs

Explore more opportunities at Paccar

See more jobs