Senior Firmware Engineer - Fixed Dome Cameras, Lund
Workplace: Lund, Sverige
Expires: September 10, 2025
Join Axis Communications as a Senior Firmware Engineer working on Fixed Dome Cameras. Develop and maintain firmware for core network video products using cutting-edge technologies within an agile team environment at the Lund HQ.
Main requirements:
  • Bachelor's or Master's degree in Computer Science, Physics, Mathematics, Electrical Engineering or equivalent
  • 5+ years of relevant work experience
  • Linux system programming knowledge including user space, kernel space, and device drivers
  • Proficient in C and/or C++ programming
  • Experience working with agile methodologies
  • Ability to work and contribute in a team-focused atmosphere
Responsibilities:
  • Join product development projects for network connected devices
  • Configure and customize AXIS OS, a Linux-based operating system for next-gen products
  • Analyze, design, and implement software features for upcoming products
  • Solve complex issues within a large and complex code base from Linux kernel drivers to applications
  • Optimize embedded system performance
  • Continuously improve team processes and work methods
  • Contribute to the development and launch of new competitive products and solutions
Required hard skills:
  • Linux system programming (user space, kernel space, device drivers)
  • C programming
  • C++ programming
  • Agile methodologies
Recommended hard skills:
  • Debug tools such as GDB, Valgrind
  • Scripting languages (shell, python, perl)
  • Low-level programming with Micro Controllers (MCUs)
  • Continuous integration and version control (Git)
  • Build tools
  • Computer Vision, Machine Learning, Deep Learning
Soft skills:
  • Team player
  • Curious and passionate about technology
  • Problem solving
  • Personal drive and motivation
  • Openness and creativity
  • Trust and commitment
  • Playfulness and encouragement
  • Collaboration and good spirit
Coding languages:
  • C
  • C++
  • Python
  • Shell
  • Perl
Frameworks:
  • Embedded Linux
  • AXIS OS (Linux based)
Operating systems:
  • Linux
Natural languages:
  • English (Proficient)
Cultural skills:
  • Agile working methodologies
  • Open and creative communication
  • Collaboration within multidisciplinary teams