Senior Software Engineer
Workplace: Norrköping, Sweden
Expires: October 17, 2025
CTEK is a global market leader in battery charging solutions, primarily for vehicles. We are seeking a Senior Software Engineer for our development offices in Norrköping or Falun to work on embedded software development for vehicle battery charging products.
Main requirements:
  • Several years of experience in embedded systems and development
  • Experience with embedded operating systems such as Linux and FreeRTOS
  • Experience in C/C++, Yocto, Kernel development
  • Experience with automated testing and integration using Python
  • Degree in mechatronics, electronics, computer engineering or similar
  • Curiosity and knowledge in cybersecurity or functional safety is highly valued
  • Team player with an appreciation for a fun and inclusive work environment
Responsibilities:
  • Develop embedded software including applications, kernel, Yocto, and Qt
  • Support the organization in software testing as well as quality and production-related issues
  • Contribute to continuous improvement activities of the software design processes
Required hard skills:
  • Embedded software development
  • Linux and FreeRTOS operating systems
  • C/C++ programming
  • Yocto Project
  • Kernel development
  • Automated testing and integration
  • Python scripting
Recommended hard skills:
  • Cybersecurity knowledge
  • Functional safety understanding
Soft skills:
  • Team player
  • Problem-solving skills for complex and simpler problems
  • Curiosity and eagerness to learn
  • Supportive and inclusive mindset
Coding languages:
  • C
  • C++
  • Python
Frameworks:
  • Yocto
  • Qt
Operating systems:
  • Linux
  • FreeRTOS
Natural languages:
  • English (Proficient)
  • Swedish (Working knowledge)
Cultural skills:
  • Agile working environment
  • Supportive and inclusive culture