CC++Go Developer, streaming to cloud from cameras, Lund
Job Summary
Job Title
Job Description
Are you a software developer with a passion for problem solving and curiosity aboutnew technologies This is your opportunity tojoin 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 ofAxisOSConnected services team.Weare responsible formultimedia streaming and systemaccessfunctionality in AXIS OS which primarily targets thecloudconnected 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 foratalented software developerjoiningour developmentformedia streaming.Ourstreamingservices are part of our device platform andisanenabler for both Axis and Partner connected solutions.
Whatyoulldo hereasSoftwareDeveloper
As asoftwaredeveloper inAxisOS connected services teamyou will join the part of the team who areenablingnewcloud storagetechnologiesforAxiscameras.This includes packaging of videoaudioand analyticsdataanddelivering it in a smart and robust way to the cloud.This is a relativelynew technologyarea in our industry where we continuouslydevelop and explorenew solutions.Weincorporateopen-sourcecomponents such asLinuxGStreamerandffmpegandactively contribute to the community.Our teamworkwith several different languagesprimarilyC/CRustandGo.
You will be involved in all parts of the development from designtoimplementation testingdeploymentand monitoring in close collaboration with our technology partners.
Your responsibilities and your main tasks will include:
- Developingnew media streamingand storagefeaturesfor cloud connected cameras
- Designingthreat modellingprogrammingreviewingandtesting
- Sharing the knowledge and competence with other teams and colleagues
Who are we looking for
We are looking for you who likecomplex technicalchallengesandenjoysworking 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 whohasa relevant education at university level.We hope you enjoy modern software development focusing on incremental releases userneedsand data monitoring. You like to take initiative andinfluence withyour ideas and thoughts.
We think you have:
- A masters degree in computer science or equivalent experience
- Experience fromCprogramminginLinux environment
- Knowledge ofotherprogramming languageslikeC Rustor Go
- Experience ofmulti-threaded programming
Itsa bonusif you haveexperience working with:
- Open-sourcesoftware
- Networkcommunicationlike TCPandHTTPS
- Mediastreamingand videocodecslikeRTSPH264and MP4
- Cloudplatforms like Azure and AWS
- SoftwaretoolslikegdbvalgrinddockerJenkins andwireshark
Both junior and seniorengineersare welcome to apply.
WhatAxishas to offer
We are a world leader in network video where cutting-edge technology meets global impact. Here youll 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. Youll 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 meetingsor 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 dont wait send in your application today!
In case of questions please reach out to recruiting manager at Mahnaz Soltani.
Type of Employment
Permanent 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 6000 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.
Lets create a smarter safer world
For more information about Axis please visit our website .
Listen to Get To Know Axis Podcast
Required Experience:
IC
About Company
Your challenges fuel our innovation. From the world’s first network camera to our 9th generation system-on-chip, we create solutions that help you reach new heights.