Senior Embedded Software Engineer
Workplace: Linköping, Sverige
Expires: September 7, 2025
Join Axis Communications in Linköping as a Senior Embedded Software Engineer to develop advanced features and applications on powerful camera platforms integrated with deep learning networks. Work in a collaborative team environment focused on embedded software solutions that analyze video metadata on edge devices, enhancing live and forensic searches.
Main requirements:
  • Solid experience in embedded software development and quality assurance using C/C++/Python
  • Bachelor's or Master's degree in Computer Science or relevant field
  • Eagerness to learn and improve work processes
  • Strong team player attitude
Responsibilities:
  • Develop solutions producing world-class analytics metadata describing camera footage
  • Develop embedded Linux camera platform features and applications in C++
  • Work with on-camera deep learning networks and manage metadata streams
  • Participate actively in daily teamwork and collaboration
  • Collaborate closely with sister teams in Lund
  • Drive continuous improvement of development methodology including testing
Required hard skills:
  • Embedded software development
  • C/C++ programming
  • Python programming
  • Quality assurance
Recommended hard skills:
  • Linux platforms
  • Deep learning neural networks
  • Computer vision algorithms and libraries
Soft skills:
  • Curiosity and willingness to learn
  • Team collaboration
  • Knowledge sharing
Coding languages:
  • C++
  • C
  • Python
Operating systems:
  • Embedded Linux
Natural languages:
  • English (Proficient)
Cultural skills:
  • Team collaboration
  • Openness to continuous learning
  • Agile development mindset