Software Developer - Propulsion (m/f/d)

KPIT

Göteborgs kommun

On-site

SEK 600,000 - 750,000

Full time

41 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

KPIT is seeking an experienced embedded software engineer in Göteborg to design and implement vehicle motion control software for longitudinal functions. You will work on Core System Platform applications and VCUs using model-based development and C/C++.

You will create automated tests, CI/CD pipelines, and support integration and releases while collaborating with cross-functional teams.

Qualifications

  • 3+ years of embedded software development experience.
  • Bachelor's/Master's/PhD in Computer/Electrical Engineering or related field.
  • Strong C++ and Python programming skills.
  • Experience with model-based development (Simulink) and CI/CD.

Responsibilities

  • Develop, maintain, and enhance vehicle motion control software for longitudinal functions.
  • Design and implement software for Core System Platform and VCUs using model-based methods.
  • Create and maintain automated tests and CI/CD pipelines to ensure quality.
  • Debug, test, integrate, and perform root-cause analysis across the lifecycle.
  • Collaborate with cross-functional teams to define requirements and support integration.

Skills

C++
Python
CI/CD
Embedded systems

Education

Bachelor's/Master's/PhD in Computer Engineering or Electrical Engineering or Applied Physics

Tools

Wireshark
CANoe
CANalyzer
Simulink

Job description

  • Experts in software for the automotive industry
  • The only embedded software company with comprehensive expertise across all CASE domains
  • Strategic partner to more than 25 global leaders in the mobility sector
  • Home to more than 13,000 engineers with a passion for mobility
  • Global presence in Asia, Europe, and North and South America
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Designer - Autonomous Driving (m/f/d)
System Designer - Autonomous Driving (m/f/d)

KPIT • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Devops Engineer - Connected Vehicle (m/f/d)
Devops Engineer - Connected Vehicle (m/f/d)

KPIT Technologies Ltd. • Göteborgs kommun

On-site
SEK 650,000 - 900,000
Control Systems Engineer – Automotive
Control Systems Engineer – Automotive

Cubane Solutions AB • Göteborgs kommun

On-site
SEK 600,000 - 900,000
Embedded Software Developer
Embedded Software Developer

Techrytera AB • Stockholms kommun

On-site
SEK 450,000 - 600,000
Electronics Software Developer
Electronics Software Developer

Swediumglobal • Göteborgs kommun

On-site
SEK 45,000 - 65,000
Software Configuration and Release Manager
Software Configuration and Release Manager

Danda AB • Göteborgs kommun

On-site
SEK 658,000 - 878,000
System Designer - Autonomous Driving (m/f/d)
System Designer - Autonomous Driving (m/f/d)

KPIT Technologies Ltd. • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Embedded Software Engineer
Embedded Software Engineer

Luxoft • Göteborgs kommun

On-site
SEK 550,000 - 850,000
Software Engineer, DevOps – Central Execution Environment
Software Engineer, DevOps – Central Execution Environment

Aurora Engineering AB • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Embedded Software Engineer - Exterior Functions (C/C++ Developer) IRC296928
Embedded Software Engineer - Exterior Functions (C/C++ Developer) IRC296928

GlobalLogic • Göteborgs kommun

On-site
SEK 450,000 - 600,000