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