At Axis Communications we are passionate about creating a smarter and safer world. That is why we are market leaders in network video and innovators in intelligent security solutions. We have delivered several groundbreaking products and look forward to pioneering many more. Would you like to join our team?
We are looking for a software developer to join the analytics team of our pan/tilt/zoom (PTZ) cameras. The position is located in Lund, Sweden.
Who is your future team?
We are a small team that develops analytics applications for the PTZ cameras. When working with analytics software we need to consider a high degree of complexity as the analytics models need to be adopted to handle a moving background. The application shall also be adopted to several camera models.
When working in this team you will have the possibility to work close with Axis Core Tech analytics team and co-operate on training the models and identify the use cases. Together with UX-designers, front end developer, technical writers, and QA we then create and test the final application that shall be delivered with PTZ top end products. The work is performed according to agile project models and we expect you to take responsibility for your tasks and encourage you to leave your comfort zone and expand your skills. On a continuous basis we do demos for stake holders to get feedback and prioritization.
What you'll do here as embedded firmware developer:
In this position you will either tweak and evolve existing code or create from the basis. You will need to learn and use Axis software platform to combine code blocks and add the analytics and functionality needed for the application.
The responsibility of the role includes:
- Developing software both in Linux kernel space and user space.
- Developing and delivering new analytics features to our top end products
- Mastering complex problems within analytics and PTZ cameras
- Involved in debugging and fixing bugs
- Optimizing our embedded system performance
- Work according to agile methodology and share the workload within the team
Who are you?
We are looking for a person who appreciate to be part of a team, working together and deliver in time to stakeholders. You are a communicative, helpful, honest and transparent person who is good at trouble shooting. It is beneficial if you have some years work experience in developing embedded software.
We'd love to hear that you:
- have a working experience with Embedded Systems (C, C++, Linux, Python, GDB, etc.)
- have a master's degree in Computer Science (or similar)
- have excellent communication skills in English and/or Swedish
Experience from below is a bonus;
What Axis have to offer:
At Axis, we value a fun, co-operative, innovative workplace one in which you're sure to be given a chance to express your talents and excel at what you do best. We are also a company that puts our employees first. We want to inspire you to grow and develop here and take care of more than just the "work you", but rather the "whole you". For example we offer training, possibilities to exercise either at any of our on-site groups/gym or by a generous wellness allowance, supplementary health insurance, and many more benefits to suit your needs.
Who is your future manager:
I have a long experience in working with R&D projects but little, or almost none, experience in code development. Therefor you will have a manager that constantly is impressed with the magic you are doing when creating code. Instead I focus on the team, and what you need to be able to be the best you. I want us to live the Axis core values and work in a prestigeless and open way. I am always available for you as an employee of my team.
Ready to Act?
Do you find this position interesting and inspiring? Do not hesitate to apply. We continuously work with the applications received.
Any questions? Feel free to contact me, the recruiting manager, Camilla Berthilsson at
+46 46 272 1325
or by writing