Oh oh! Awesome! {$ msg.text $} ({$ msg.count $})

Battery Management System Senior Software Engineer

  • Application Deadline: Dec. 31, 2021
  • Ängelholm
  • Application Deadline: Dec. 31, 2021
  • Ängelholm

The Koenigsegg embedded team is responsible for designing and developing Software, Electronics, Battery Management System, supporting tools for all Koenigsegg’s hyper cars. We are now looking to expand the team with a Battery Management System Software Expert to play a crucial role in the development of ground-breaking innovation powering the Koenigsegg cars. You will have the ability to affect the way we do things and contribute in improving our development and production processes.

While the responsibilities associated with this position put a strong requirement on your ability to cooperate with other departments in other technical domains, it offers you a uniquely dynamic environment to push the capabilities of our battery management team to a new level. The development activities are primarily focused on the Battery Management System.


  • Take a leading role in defining the BMS software architecture and future roadmap
  • Implement safety critical BMS software in C which meets our code performance standards.
  • Design software components of the BMS, involving diagnostics, fault detection, and others
  • Devise creative methods to predict SOC, SOH, Power Availability, Heat Generation, in real-time.
  • Work with model-based control engineers to identify the performance gaps between model-based implementation and generated code.
  • Transition seamlessly between C-programming and Model Based Design (Matlab/Simulink)
  • Develop unit tests and code/models reviews as per ISO-26262 safety standards
  • Take an important role in creating battery models for production ECU:
  • Participate in developing new concepts for BMS over-the-air (OTA) update
  • Participate in code reviews with other engineers
  • Take new responsibilities on software architecture for future products
  • Play a key role in defining the roadmap for the BMS
  • Work with a small, agile cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers.
  • Participate in the development of our way of working.

Work with great people

Markus Lundh
Prototype driver and technician
"I get to leverage my strengths and put me in opportunities where I can shine – from production to prototype tech & driver!"
Kenneth Christensen
Engine Assembly Team Lead
"Working with first-mover tech, the daily work at Koenigsegg is always a exciting challenge. Not for the weak of heart."
Melissa Zhuo
PR and Communications Manager
"An inspiring and down to earth environment where you are surrounded by the brightest, bravest and the best."

Skills & Requirements

Need to have

  • A minimum of 3 years of proven experience in electrical vehicle battery development
  • Be able to seamlessly transition between Matlab/Simulink models / generated code and hand-coded C code
  • Previous programming experience on Battery Management Systems, or other automotive ECUs
  • Proven experience with working on real time operating systems
  • Experience developing safety critical software is a plus
  • Fluency in English (Swedish is not a requirement).
  • Master’s degree in physical/Electronic/Software engineering or equivalent
  • Willingness to learn new technologies.
  • High standards for code quality, maintainability, and performance.
  • Experience using common design patterns in the software industry.


  • Previous experience in automotive and/or battery product development or extreme safety environments
  • Previous experience in electrification industry is a plus
  • Experience with MISRA compliance for both Matlab based code as well as C code
  • Embedded software systems, quality, and safety standards ASPICE, ISO 26262.
  • Ability to work under high pressure and tight deadlines, excellent time management
  • Experience with agile software development process
  • Ability to work in a multi-tasking and dynamic ever-changing environment.


  • According to agreement
  • Full time

Great Place to Work

  • Opportunity to impact a growing company

  • Work alongside world-class talent

  • Flexible work schedules + Culture of collaboration

  • Long track record of success and profitability

  • Engaging and sharing work environment

  • Quick decision making, flat hierarchy

About the company

Koenigsegg is most known for building some of the fastest cars in the world; with almost all of our megacar technologies that are patented and made in-house by our almost 500 world-class technicians, engineers, sourcing experts, production craftsmen, and communicators.

What we’ve created is a unique proving ground of engineering creativity that makes use of our breakthrough megacar development and legacy to push the boundaries of sustainable mobility technology.

So, what’s next?

We are on a universe-denting mission to develop the next generation of breakthrough tech and products. We are looking for outstanding, impactful, and authentic individuals to grow with us. Our ambitions are inspiring but will push the limits of what is possible – requiring one to work efficiently amid our cross-functional teams to execute at high-quality levels.

The goal is clear: innovate and transform.

Koenigsegg Automotive AB

Visit website