Experienced Embedded Software Engineer - Video Encoders

apartmentAxis Communications AB placeLund calendar_month 

Join the Heart of Innovation - Core Technologies Media

At Axis Communications, we're passionate about pushing the boundaries of what's possible in video surveillance. Our Core Technologies Media Team is at the forefront of this innovation, driving the development of cutting-edge video encoding capabilities from concept to product.

We're a team that encourages experimentation, learning from failure, and pushing the boundaries of what's possible in video technology.

As part of this talented team, you'll play a critical role in shaping the future of video technology through research and development. You'll collaborate with experts who share your passion for innovation, working together to optimize image quality, compression algorithms, and streaming protocols that set new standards for the industry.

Key Benefits joining the team
  • Be at the forefront of innovation: Our team is responsible for creating the foundational technologies that make Axis' products stand out.
  • Impact the entire product portfolio: The innovations developed by Core Technologies are used across all Axis products, giving you a unique chance to influence the direction of our company and the industry.
  • Collaborate with the best: You'll work alongside experienced engineers who are leaders in their field, sharing knowledge and expertise to drive progress and excellence.

About the Role

As a Video Technology Engineer, you'll have the opportunity to dive deep into the world of embedded software development, focusing on Linux-based platforms and video encoder algorithms. Your primary responsibilities will include:

  • Developing and optimizing complex algorithms that power our innovative video compression technologies, such as Axis Zipstream, which enables reduced bandwidth and storage needs without compromising on image quality.
  • Designing and implementing new features and architectures, collaborating with cross-functional teams to integrate video processing components into our products.
  • Troubleshooting and debugging complex issues in a Linux environment.
  • Programming in C/C++, Python, and other relevant languages to create high-performance, efficient, and high-quality code.
  • Collaborating with other teams to identify and resolve issues.

A Typical Day can include team meetings to discuss project updates and brainstorm solutions, participating in proof-of-concept development, focused time on coding and testing new features, and collaborating with teams to identify and resolve issues.

We believe in empowering our employees to take charge of their careers and pursue their interests. As you grow in your role, you'll have opportunities to:

  • Take ownership of specific projects and lead them to completion.
  • Mentor junior colleagues and share your expertise.
  • Contribute to the development of our technical roadmap and strategy.
  • Expand your skillset through training, workshops, and conferences.
Your background
  • At least a few years of experience in embedded systems development, preferably in a Linux environment.
  • Strong technical skills and a genuine interest in staying up-to-date with the latest developments in computer science and technology.
  • Strong proficiency in C/C++ programming and low-level development, with exceptional problem-solving skills and the ability to effectively debug and resolve complex technical issues.
  • Strong collaboration and communication skills, with the ability to effectively articulate complex technical concepts to both technical and non-technical stakeholders, and a proven track record of successful teamwork and cross-functional collaboration.
  • Fluency in English, both written and spoken.
  • Familiarity with video codec capabilities and streaming frameworks (e.g., H.264, H.265, AV1).
  • A master's degree in computer science or related field.
Ready to act? Apply now!

Don't miss out on this opportunity to join a team of innovators and shape the future of video technology. If you have questions, you are welcome to contact the recruiting manager Magnus Söderdahl at +46 46 272 25 40.

We continuously review applications so don't hesitate and send in your application today!

This recruitment is handled solely by Axis Communications AB, and we politely but firmly decline all calls from recruitment and consulting companies.

apartmentFriday Väst ABplaceLund
Vill du arbeta i framkant av teknikutvecklingen och vara en del av ett team som utvecklar avancerade inbyggda system? Vi söker för kunds räkning en Embedded Software Engineer med stark teknisk bakgrund och ett intresse för telekommunikation...
thumb_up_altRekommenderad

Software Engineer - App Team

apartmentIKEA IT ABplaceMalmö, 16 km från Lund
QA engineers, Data Analysts and Software Engineers. Who you are Now we are looking for a passionate iOS Software Engineer to join our amazing IKEA app team! As a person, you have a proven ability to develop high-quality code in Swift for iOS using...
business_centerHög lön

Embedded Software Engineer

apartmentVerisure Sverige ABplaceMalmö, 16 km från Lund
Are you someone who believe in teamwork and ready to take an already market leading product to even higher levels? Are you intrigued by being in the frontier of technologies, building excellent software on top of in-house designed hardware and get...