Bootstrap

Koenigsegg Automotive AB

Embedded Software Engineer

๐Ÿ“Œร„ngelholm, Sweden ๐Ÿ‡ธ๐Ÿ‡ช

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

As an Embedded Software Engineer, you will conduct work integrating model-based generated code and writing C-code, drivers for microcontroller peripherals, understand the legacy code, and quickly fix the bugs. You will gain hands-on experience using oscilloscopes, function generators, power analyzers, and different types of position sensors in order to further enhance your software testing skills.

This role emphasizes cross-functional and multidisciplinary work. This means that you will step outside your comfort zone of expertise and learn how other functions integrate into your working area. This also includes supporting the creation of test rigs and benches and testing the software on the dyno for required functionality.

Responsibilities

  • Develop low-level C code and custom drivers for microcontroller peripherals (CAN, SPI, UART, PWM, ADC, DAC)
  • Work closely with microcontrollers (e.g., TI C2000), including Flash Bootloader development and integration with vehicle control systems
  • Perform functional and embedded software testing on dynamometers and support vehicle-level testing preparation
  • Apply knowledge of ISO 26262 functional safety standards and follow MISRA C guidelines in software development
  • Troubleshoot and debug HW/SW issues
  • Collaborate cross-functionally with teams using Git and Jira to ensure on-time, high-quality project delivery
  • Understand and maintain legacy code while integrating model-based code and implementing quick bug fixes


,

  • BSc in Software Engineering, Embedded Systems, Electronics, or related field
  • At least 2 years of professional working experience
  • Automotive or high-performance experience
  • Strong C programming skills with experience in embedded development environments
  • Familiarity with microcontroller architectures (TI C2000 preferred), RTOS, and coding standards such as MISRA C
  • Experience with low-level debugging, configuration of peripherals (e.g., CAN, SPI, UART), and hands-on testing in lab environments
  • Proficient in English, both written and verbal
  • Basic understanding of power converters and inverters (not mandatory but beneficial)
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Engineer

@ Actalent, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Engineer

@ Abbott, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Engineer

@ Actalent, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Sweden ๐Ÿ‡ธ๐Ÿ‡ช

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—