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