Modoante
SwedenFull TimeMechanical Engineers

Development Specialist - Propulsion (m/f/d)

KPIT Technologies | Gothenburg, Sweden | Salary not specified

Source: JobsPipe

Required Skills

c++pythoncommunicationagile
View company

Role snapshot

Work model
On-site
Language
Not specified
Experience
Not specified
Posted
Posted today
Application deadline
2026-10-02

What you'll do

Responsibilities

  • Develop, maintain, and enhance vehicle motion control software for longitudinal vehicle control functions, including acceleration, deceleration, propulsion, energy storage, and braking systems.

- Design and implement software for Core System Platform applications and Vehicle Control Units (VCUs) using model-based development and C/C++. - Create and maintain automated test cases and CI/CD pipelines to ensure software quality and reliability. - Perform debugging, testing, integration, and root cause analysis throughout the software development lifecycle. - Collaborate closely with cross-functional teams and stakeholders to define requirements, develop solutions, and support system integration activities. - Support software releases by ensuring functionality, performance, and compliance with development standards. - Contribute to continuous improvement of development methods, tools, and software architecture. Skills & Requirements Required Skills

  • 3+ years of experience in software development within embedded systems environments.

- Bachelor's, Master's, or PhD degree in Computer Engineering, Electrical Engineering, Applied Physics, or a related field. - Strong programming experience in C++ and Python. - Experience with Control Engineering and model-based development methodologies (e.g., Simulink). - Hands-on experience with CI/CD and automated software testing. - Experience developing applications using application frameworks and managing application lifecycle and execution contexts. - Knowledge of distributed electrical systems and vehicle electrical/electronic architectures. - Experience with test and diagnostic tools such as Wireshark, CANoe, and CANalyzer. - Understanding of embedded software development, integration, and verification processes. Preferred Skills

  • Experience with Ethernet-based communication protocols.

- Knowledge of automotive base technologies, including Diagnostics, Software Download (SWDL), Network Communications - Experience in automotive software development and ECU-based systems. - Familiarity with Agile development methodologies. C++,Python,MBD,CI/CD,Control Engineering CANoe/CANalyzer,Ethernet

Work resources

Helpful work resources for this job

Sign in to read

Application checklist

Review your application before submitting

A quick checklist to help candidates submit a clearer, more complete application.

Read resource