C/C++/Rust Developer, Lund

4 days ago


Lund, Skåne, Sweden Axis Communications Full time
Job TitleC/C++/Rust Developer, LundJob Description

Are you a software developer with a passion for problem solving and curiosity about new technologies? This is your opportunity to join our agile empowered team and develop central functionalities in Axis devices to simplify integration of video towards cloud hosted applications

Who is your future team?

You will be part of Axis OS Connected services team. We are responsible for multimedia streaming and system access functionality in AXIS OS, which primarily targets the cloud connected systems. The developers work in small agile teams in close collaboration with internal and external partners. Our goal is to offer high-quality, low-latency media streaming while ensuring that we build cyber-secure solutions. We are now looking for a talented software developer joining our development for media streaming. Our streaming services are part of our device platform and is an enabler for both Axis and Partner connected solutions.

What you'll do here as Software Developer? 

As a software developer in Axis OS connected services team, you will join the part of the team who are enabling new cloud storage technologies for Axis cameras. This includes packaging of video and other media formats and delivering it in a smart and robust way to the cloud. This is a relatively new technology area in our industry where we continuously develop and explore new solutions. We incorporate open-source components such as Linux and GStreamer and actively contribute to the community. Our team work with several different languages, primarily C/C++, Rust and Go.

You will be involved in all parts of the development, from design to implementation, testing, deployment and monitoring, in close collaboration with our technology partners.

Your responsibilities and your main tasks will include: 

  • Developing new media streaming and storage features for cloud connected cameras
  • Designing, threat modelling, programming, reviewing and testing
  • Sharing the knowledge and competence with other teams and colleagues

Who are we looking for?

We are looking for you who like complex technical challenges and enjoys working in groups with other skilled engineers with a culture that is characterized by cooperation and shared responsibility. We believe that you are a driven software developer who has a relevant education at university level. We hope you enjoy modern software development, focusing on incremental releases, user needs and data monitoring. You like to take initiative and influence with your ideas and thoughts. 

We think you have:

  • A master's degree in computer science or equivalent experience
  • Experience from C programming in Linux environment
  • Knowledge of other programming languages like C++ or Rust
  • Experience of multi-threaded programming
     

It's a bonus if you have experience working with:

  • Open-source software
  • Network communication like TCP and HTTPS
  • Media streaming and video codecs like RTSP, H264 and MP4
  • Cloud platforms like Azure and AWS
  • Software tools like gdb, valgrind, docker, Jenkins and wireshark

Both junior and senior engineers are welcome to apply.

What Axis have to offer?

We are a world leader in network video, where cutting-edge technology meets global impact. Here, you'll contribute to meaningful projects that shape the future of security and surveillance — developing solutions used worldwide. As a fast-growing company, we offer exciting career opportunities. You'll grow professionally through continuous learning, supported by a collaborative team that values creativity, innovation, and work-life balance.

Our Lund HQ Campus, including the impressive Grenden building, offers a dynamic environment with spaces crafted to encourage collaboration, whether through informal "fika" chats, formal meetings, or after-hours activities. Check it out: Axis HQ

Your well-being matters to us. We offer a range of benefits, including a company bonus, Friday cake, wellness allowance, health insurance — and even your own Axis bicycle.

To learn more about Axis, our innovative products, solutions, and vibrant company culture, explore:
Life at Axis blog
Engineering at Axis blog
Innovation at Axis

Ready to Act?

Axis is a company realizing the benefits of a diverse workforce. We know that diversity in groups creates a better working environment and promotes creativity, something that is fundamental for our success. We welcome all applications.

We go through applications continuously so don't wait – send in your application today

In case of questions, please reach out to recruiting manager Mahnaz Soltani

Type of EmploymentPermanent EmploymentPosting End Date

Certain roles at Axis require background checks, which means applicable verifications will be done in these recruitments. Notice will be provided before we take any action.

About Axis Communications

We enable a smarter, safer world by creating innovative solutions for improving security and business performance. As a network technology company and industry leader, we offer solutions in video surveillance, access control, intercom, and audio systems, enhanced by intelligent analytics applications.

With around 5000 committed employees in over 50 countries, we collaborate with partners worldwide. Together, we thrive in our friendly, open, and collaborative culture and inspire each other to think beyond the expected. United by our commitment to inclusion, diversity, and sustainability, we consistently seek to develop our skills and way of working.

Let´s create a smarter, safer world

For more information about Axis, please visit our website

Listen to Get To Know Axis – Podcast



  • Lund, Skåne, Sweden Axis Communications Full time

    Job TitleC/C++/Rust Developer, LundJob DescriptionAre you a software developer with a passion for problem solving and curiosity about new technologies? This is your opportunity to join our agile empowered team and develop central functionalities in Axis devices to simplify integration of video towards cloud hosted applicationsWho is your future team?You will...


  • Lund, Skåne, Sweden ECM Talent Full time

    C# Azure Developer – Contract – Lund (Hybrid)We're hiring a C# Azure Developer to join a high-impact integration team focused on all data and application exchange across a global organisation. You'll work end-to-end on modern Azure solutions that keep the business running.What you'll do• Build, configure and unit test C# and Azure-based components•...


  • Lund, Skåne, Sweden Valenshi Global AB Full time 90,000 - 120,000 per year

    We are looking for a Senior Embedded C Developer to be an important part of a development team.The work is primarily done in Linux User Space, where the developer should be well acquainted with components such as SystemD and D-Bus, as well as responsible for areas like certificate management, user management, and secure connections using OpenSSL and its...

  • C++ Developer

    2 weeks ago


    Lund, Skåne, Sweden Justera Group Full time 90,000 - 120,000 per year

    About Justera GroupJustera Group AB is a leading Swedish IT consulting firm with great experience specializing in building high-performing technology teams and delivering end-to-end IT solutions. Led by dynamic female executives, Justera Group focuses on helping businesses harness the power of digital technologies to continuously evolve in today's rapidly...


  • Lund, Skåne, Sweden Axis Communications Full time

    Job TitleExperienced Software Developer – SIP/VoIP, LundJob DescriptionWe're seeking an experienced Software Developer specializing in SIP (Session Initiation Protocol) and VoIP (Voice over Internet Protocol) technologies to join our team. Could that be you?Who is your future team?We're a collaborative group of engineers passionate about solving complex...


  • Lund, Skåne, Sweden Axis Communications Full time

    Job TitleExperienced Software Developer – SIP/VoIP, LundJob DescriptionWe're seeking an experienced Software Developer specializing in SIP (Session Initiation Protocol) and VoIP (Voice over Internet Protocol) technologies to join our team. Could that be you?Who is your future team?We're a collaborative group of engineers passionate about solving complex...


  • Lund, Skåne, Sweden Axis Communications Full time €35,000 - €50,000 per year

    Job TitleSoftware Developer, LundJob DescriptionAre you passionate about building reliable software solutions that turn cutting-edge R&D into real-world products? We're looking for a skilled Software Developer to strengthen our R&D Production Test team in Lund. In this role, you'll play a vital part in ensuring that Axis' innovative products make a smooth...


  • Lund, Skåne, Sweden Axis Communications Full time 60,000 - 120,000 per year

    Job TitleSoftware developer, LundJob DescriptionAre you passionate about building reliable software solutions that turn cutting-edge R&D into real-world products? We're looking for a skilled Software Developer to strengthen our R&D Production Test team in Lund. In this role, you'll play a vital part in ensuring that Axis' innovative products make a smooth...


  • Lund, Skåne, Sweden Axis Communications AB Full time 60,000 - 120,000 per year

    Job TitleExperienced Software Developer, LundJob DescriptionAre you passionate about building reliable software solutions that turn cutting-edge R&D into real-world products? We're looking for a skilled Software Developer to strengthen our R&D Production Test team in Lund. In this role, you'll play a vital part in ensuring that Axis' innovative products make...

  • Embedded C Developer

    2 weeks ago


    Lund, Skåne, Sweden Deploja AB Full time

    We now have a new requirement and are looking for a consultant colleague with the qualifications listed below. The position is part of our consulting business, which means you will be employed by us and work either with clients or on internal projects and assignments.As part of your application, you may be presented to clients/partners as part of the...