System Developer
Workplace: Stockholm, Sweden
Expires: October 25, 2025
Build and maintain an automated test framework for ventilators, ensuring the pipeline works as a test engine—from managing versioned dependencies to flashing the latest software and running predefined tests. The framework should be easily extendable with new test cases.
Main requirements:
  • Strong knowledge in Python and Bash programming languages
  • Experience with Linux environments
  • Familiarity with CI/CD pipelines
  • Proficient with GitLab
  • Understanding of TCP/UDP servers
  • Experience with protobuf (Protocol Buffers)
Responsibilities:
  • Build and maintain an automated test framework for ventilators
  • Ensure the test pipeline functions as a test engine managing versioned dependencies such as SDKs and message formats
  • Flash the latest software and execute predefined tests
  • Enable easy extension of the framework with new test cases
Required hard skills:
  • Python programming
  • Bash scripting
  • Linux operating system usage
  • CI/CD pipeline management
  • GitLab version control
  • TCP/UDP server understanding
  • Protocol Buffers (protobuf)
Soft skills:
  • Collaboration
  • Attention to detail
  • Problem-solving
  • Adaptability
Coding languages:
  • Python
  • Bash
Operating systems:
  • Linux
Natural languages:
  • Swedish (Proficient)
  • English (Working knowledge)
Cultural skills:
  • Sustainability awareness
  • Customer-centric mindset
  • Community engagement