Body Worn Camera Solution - Senior Software Developer
Workplace: Lund, Sverige
Expires: August 27, 2025
Join Axis Communications in Lund to develop advanced Body Worn Camera solutions aimed at enhancing safety and effectiveness for emergency service professionals. Work in a supportive, team-oriented environment focusing on cutting-edge technology and innovation within small, empowered Agile teams.
Main requirements:
  • Several years of experience in software development
  • Experience in scaling distributed systems
  • Experience with IoT devices
  • Experience with Go or similar programming language
  • Developed products running Linux
  • Knowledge of Git, Gerrit, and Jenkins
  • Bachelor's or Master's degree in a relevant engineering field
Responsibilities:
  • Develop software for control units and cameras focusing on device management
  • Implement device-to-device communication in Linux user space
  • Define and implement APIs for frontend consumption
  • Take technical leadership for feature development
  • Work closely with team members in an Agile environment
Required hard skills:
  • Go programming language
  • Linux-based system development
  • Git, Gerrit, Jenkins version control and CI tools
Recommended hard skills:
  • GraphQL
  • Python
  • End-to-end testing
Soft skills:
  • Passion for software development
  • Interest in detailed implementation and system-level design
  • Ability to handle complex end-to-end use cases
  • Focus on high quality and security standards
  • Technical leadership capability
  • Collaboration and teamwork
  • Thriving in Agile environments
Coding languages:
  • Go
  • Python
Frameworks:
  • GraphQL
Operating systems:
  • Linux (AxisOS)
Natural languages:
  • English (Proficient)
Cultural skills:
  • Teamwork
  • Openness
  • Diversity and inclusion awareness
  • Creativity