CO

Senior Software Engineer (BSW)

Cool Company Skandinavien AB
full_timeVerifiedPosted 9 Jun 2026

About the role

About the Role We are seeking an experienced Software Engineer (Basic Software) to join a powertrain ECU development program with a leading automotive technology company in Gothenburg. This is a hands-on embedded software implementation role spanning the full product development lifecycle, from prototyping through to production, within a safety-critical electric vehicle powertrain program. Key Responsibilities • Design and develop platform software — low-level drivers and AUTOSAR middleware — for powertrain electronic control units • Implement software components against AUTOSAR Classic architecture • Develop low-level peripheral drivers for microcontroller subsystems: DI, DO, ADC, DAC, Timer, PWM, DMA and Watchdog • Integrate individual software functions into the ECU and provide debug and validation support • Support requirements definition, architectural and detailed design, estimation and documentation • Conduct and participate in design and code reviews • Perform unit testing and integration testing against automotive software quality standards • Work within an Agile/Scrum delivery framework as part of a cross-functional embedded software team Required Skills and Experience • Excellent Embedded C language skills — including compiler and linker knowledge • Experience in C/C++ in an automotive embedded context • Strong AUTOSAR architecture knowledge — BSW and middleware implementation • Hands-on experience developing low-level drivers for microcontroller peripherals • Knowledge of communication protocols: CAN, LIN, SPI and UART • Hands-on experience with on-chip debugging tools for hardware/software boundary troubleshooting • Knowledge of OS coding techniques, hardware interfaces and subsystems • Experience with SW versioning systems — SVN and/or Git • Agile/Scrum development experience • Familiarity with issue, configuration and test management solutions Desirable • Experience leading within a Scrum team • Powertrain or EV domain background — BMS, Inverter or EDU systems • DaVinci Configurator/Developer or equivalent AUTOSAR toolchain experience • Vector toolchain experience — CANoe, CANape

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Generate Application Kit

Free account required — sign up in 30s

Company

Cool Company Skandinavien AB

View all open roles →