Senior C++ Developer
Workplace: Sverige
Expires: September 10, 2025
We are seeking a Senior C++ Developer to design, develop, and test embedded software solutions, collaborate in a multidisciplinary team, and contribute throughout the software development lifecycle to create innovative communication products.
Main requirements:
- Minimum of 5 years experience in embedded software development with C++
- Expertise with CI/CD tools including Jenkins and Git
- Strong understanding and practical experience with communication protocols such as Serial, UDP, TCP, SpaceWire, and CAN
- Proactive and action-oriented with the ability to take initiative and complete tasks
- Excellent collaboration skills with genuine interest in teamwork and knowledge sharing
- Fluent in Swedish and English both written and spoken
Responsibilities:
- Design, develop, and test embedded software solutions in C++ from concept through final product delivery
- Collaborate within a multidisciplinary team of software and hardware engineers to develop new communication products
- Contribute to the full software development lifecycle ensuring high-quality, maintainable, and efficient code
- Implement and optimize communication protocols to ensure system reliability and performance
- Utilize Jenkins and Git in a CI/CD environment to streamline development workflows and support efficient integration
- Participate in design reviews, code reviews, and collaborative problem-solving to enhance products and processes
Required hard skills:
- Embedded software development
- C++ programming
- CI/CD tools (Jenkins, Git)
- Communication protocols (Serial, UDP, TCP, SpaceWire, CAN)
Soft skills:
- Proactive mindset
- Action-oriented
- Strong collaboration skills
- Teamwork
- Knowledge sharing
Coding languages:
- C++
Natural languages:
- Swedish (Proficient)
- English (Proficient)
Cultural skills:
- Team collaboration
- Innovation-driven
- Knowledge sharing