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
Apply for this job
You might also like:
- Infrastructure Technician IT
- Solution Architect in Software Development
- Platform Engineer - Office systems and tools
- IT Specialist Application - Eskilstuna
- HMI Engineer for Control Systems in HVDC Upgrade Project
- IT Operations Technician
- FPGA ASIC Developer
- .Net Developer
- Machine Learning Engineer
- System Technician in Client Infrastructure