Work with the best

See job offers

What do you mean you’re the best?

Our slogan is “Work with the best” because we’re awesome and we’re not afraid to own it. So what makes us the best, you ask?

We have the best people

We are a software company where everything’s done in-house: development, design, sales, you name it. To make it all work as well as it does now, we hire not just for technical skills. Even more importantly, we look for a culture fit: openness, drive, and sense of responsibility.

AVSystem - Work with the best
We have the best values

One of our key values is teamwork – if we’re doing it right, everyone’s in the loop and everyone feels comfortable expressing their opinion and contributing to any project. We love to help each other on the road towards our shared goal of creating awesome products.

AVSystem - Work with the best
We create the best products

We may be relatively small (though we prefer the word “familiar”), but we are leaders in device management, oriented on the Internet of Things, with a global presence and hundreds of clients worldwide. And we’re all our own – AVSystem is an independent, self-funded company based in Kraków, Poland, that creates its own software where everyone contributes to the success.

AVSystem - Work with the best
We dream big

We never rest on our laurels. We seize the opportunity when we see it and invest in the technologies of the future, such as those related to the Internet of Things. Our ambition is to one day dominate the IoT device management market, but we’re not saying it’s the only thing we have our eyes on.

AVSystem - Work with the best
We have the best ideas

It doesn’t matter if you’re a creative, designer, or programmer – at AVSystem we all have the freedom to pursue our ideas. All of our products are developed by independent teams that have autonomy and a real impact on the process and the end result. We have a shared sense of responsibility for what we do and how we do it.

AVSystem - Work with the best
We give back

We are happy to share our knowledge and experience with colleagues because we are passionate about learning new things. But we’re also driven to share it on the outside. You can meet us at numerous conferences and events all over the world, see us participate in different organizations, and evangelize our technologies. We also strive to help our local community, for example by participating in charity events.

AVSystem - Work with the best
We’re pretty chill

We believe that the work environment really matters. We’re not tied up in any corporate red tape. We don’t have a pecking order. We have flexible hours. We despise open spaces. Some of us think we woefully lack a minimum of a dress code. And we don’t have many policies, except maybe don’t call The Boss “The Boss.”

AVSystem - Work with the best
Work-from-home
Work-from-home

For the time being, as a company, we have defaulted into work-from-home. However, everyone is welcome to work from the office alongside a handful of other colleagues who prefer to be onsite.

Regardless, we are still onboarding new colleagues as usual and offering a fully remote recruitment process if you don’t feel comfortable coming into the office.

4 steps to joining AVSystem
Reach out and say hi

You think you’d be a fit for AVSystem? Send us your CV. We admit, this step might feel a bit impersonal, but we still encourage you to take it! You can make up for the fact that we don’t know each other in your application documents. Tell us about yourself, what makes you special, and what qualifies you to work with the best.

Talk to the best HR guy in town

His name is Łukasz. He will schedule a call or an online meeting. You can tell him what motivates you to work and learn, as well as what your previous achievements and work experiences were. Most importantly, though, he wants to make sure you’re as awesome as the rest of us. After that, he’ll come back to you with feedback and, hopefully, invite you to the next stage.

Show us the best you got

Apart from your culture fit, we also want to make sure you know your stuff. We’ll invite you for a talk (online or onsite, you choose!) that will take about 1,5 to 2 hours. Be prepared: there will be theoretical questions and there might be some live coding (if you’re a software engineer). Even if we determine now is not the time for you to join us, we will always give you feedback on your technical skills so that you can grow and get back to us in a while.

Meet your (future) manager

Whew! That’s a home stretch, we promise! We’d like you to meet your future team leader and/or manager – after all, you’ll be spending a lot of time with them if you join us! They will talk to you about your career goals and approach to work. Obviously, we also want you to ask questions to see if our values align with yours and if we are a fit for you! If all goes well and everyone’s on board, we’ll contact you very soon with a job offer!

  • Careers Gallery - 1
  • Careers Gallery - 2
  • Careers Gallery - 3
  • Careers Gallery - 4
  • Careers Gallery - 5
  • Careers Gallery - 6
  • Careers Gallery - 7
  • Careers Gallery - 8
  • Careers Gallery - 9
  • Careers Gallery - 10
Meet the teams
AVsystem - Team
AVsystem - Team
AVsystem - Team
AVsystem - Team
AVsystem - Team
AVsystem - Team
D&R
We’re a diverse group of engineers whose goal is: 10x impact on our clients’ problems. We take on ambitious R&D projects with the speed of a startup.

Some of these evolve into full-blown products, like BSAP and AVSystem DHCP. Others become a part of larger solutions, e.g., a large-scale stream aggregation engine based on Kafka Streams or a Scala.js web application framework. The breadth of our experience gives us the freedom to put forward original ideas and grow in ways we never expected to.

Our weapon of choice is Scala (with MongoDB and Kafka), but there’s more variety in our stack. 100% of our code is peer-reviewed, most of it is tested, and a lot of it is shared as open-source. ... see moreYou can meet us at tech conferences and meetups such as KSUG or Sphere.it.

Dawid Dworak is a Principal Software Engineer who leads the team. see less
UMP
UMP team takes care of our biggest products, i.e., the Unified Management Platform and Cloud ACS. Despite being some of the earliest AVSystem products, to this day they are rapidly evolving to keep the world-leading pace in the device management area.

As a team, we are proud of the unique atmosphere we create and a well-established Scrum process. We know exactly how to collect business requirements and plan our individual work. We meet sprint goals, but also have one heck of fun in the process.

Our team is also a great place for self-development. From mastering Scala to developing your business skills ... see more – whichever direction you prefer, we’ve got you covered!

We value openness, engagement, courage to take up new challenges, and respect for each other’s work. No matter your role in our cross-functional team, your work will greatly impact the product.

“Work and play” sums up our attitude well. We like to meet at a barbecue, play video games, and share passions (cooking, running, quantum physics – you name it!).

UMP’s Product Owner and a Scrum-evangelist is Łukasz Pożarlik. see less
Coiote DM
There are four cooperating teams at AVSystem who are working on the Coiote IoT Device Management platform. We believe that the IoT is a game-changer for the industry, and in just a few years, connected devices will change our lives at least as much as the Internet did... or even more. Coiote DM is our answer to that and it is the fastest-growing product in the whole AVSystem portfolio.

In our everyday work, we use Scala, Angular, Mongo, Redis, Kubernetes, Istio; so concepts such as Typesafe, NoSQL, cloud-native, or responsive UI are not just buzz words for us. What approach to work we take largely depends on the team; but you can be sure we’re aiming to not just maximize our effectiveness, but also keep things entertaining ;). ... see more

You can find us at conferences such as Sphere.it or various student events (e.g., AGH University of Science and Technology’s job fairs). To check out some of our code and tools, even without joining our team, go to our GitHub repo.

Marcin Nagy, D.Sc., is the Product Director responsible for all things IoT. see less
Linkyfi
Linkyfi team develops AVSystem’s guest WiFi management platform, Linkyfi, and WiFi-based indoor location tool, Linkyfi Location Engine.

Our team uses Agile methodologies (Scrum). When working, we make time for both reviews and manual and automatized testing. Thanks to the partnerships we foster with our clients, we get fast, precise, and honest feedback on our implementations.

Linkyfi is a cloud-based application with microservice architecture that supports multitenancy. We use Kubernetes to manage the services. The back-end is written mainly in JVM languages (Scala, Java). We use Angular to build the front-end. ... see more

When working in the Linkyfi team, you’ll have a chance to deal with Kafka, REST, probabilistic data structures, access point integration, MongoDB, Kibana, Grafana, Prometheus, ArgoCD, and much more.

The Team Leader responsible for Linkyfi development is Piotr Skibiak. see less
Embedded
Hello, we are team Embedded. There are five of us developing Anjay, the client library for the LwM2M protocol, which is widely used for device management across the world.

We mostly write C99 code with minimal external dependencies to ensure maximum portability across different hardware and software platforms, but when the circumstances permit, we like to dabble in modern C++ and Python. We also maintain bindings and some sample code written in Java.

As a self-organizing team small enough to fit in a single room, we value “getting things done” and ad-hoc communication over formal processes. But we have implemented a subset ... see more of Scrum practices to keep our work organized. We also strongly believe in static code analysis, regression testing, constant refactoring, and of course, code reviewing.

We spend our free time brewing, playing piano, mountain hiking, observing the stock markets, and most importantly, watching TV on oscilloscopes. We also love sports, especially Muay-Thai, HEMA, and climbing.

Mieszko Mieruński is the Embedded Team Leader. see less
Good Lood
Welcome to Good Lood – an innovative approach to a classic business. We design, implement, and maintain various systems for the Good Lood brand.

Our team consists of a few full-stack programmers, a UX designer, a data analyst, and our team leader – Łukasz Gurdek. We favor self-made products over outsourced solutions. That’s why our tech stack ranges from Java (Spring), Python (Django), and Ruby (Rails) managing backend side; through React and React Native on top of JavaScript with TypeScript responsible for the end user experience; to PostgreSQL and MongoDB on the persistence layer. We share knowledge and synchronize our work on regular Scrum meetings.

Among our products you will find ... see more an e-commerce supporting Good Lood App integrated with goods delivery; a point of sale system used in every Good Lood shop; the Joy Station – a topping-pouring machine made from scratch by the Good Lood construction team; and many more. see less
Benefits

Private parking

Flexible employment type

Fridges full of food

MultiSport membership

Flexible working hours

Job offers
Internship at AVSystem
Junior
Technical Writer
Junior/Regular
UX/UI Designer
Regular
Senior Graphic Designer
Senior
Customer Success Director
Senior
Angular 2+ Front-End to be Full-Stack Engineer
Regular
Senior Software Engineer - Scala
Senior
Software Engineer
Regular/Senior
Software Engineer
Regular
Junior Presales Engineer
Junior
QA Engineer
Junior/Regular
Presales Engineer
Regular
Site Reliability Engineer
Regular
Technical Account Manager
Regular
Software Engineer
Regular
Customer Success Engineer
Junior/Regular
Software Engineer - Embedded C/C++
Senior

Internship at AVSystem

Product: Coiote, UMP

Junior

Technical Writer

Product: UMP

Junior/Regular

6 000 - 10 000 PLN

UX/UI Designer

Product: UMP

Regular

7 000 - 11 000 PLN

Senior Graphic Designer

Product: Marketing Team

Senior

5 000 - 8 000 PLN

Customer Success Director

Product: Coiote DM

Senior

Angular 2+ Front-End to be Full-Stack Engineer

Product: UMP

Regular

12 000 - 18 000 PLN

Senior Software Engineer - Scala

Product: Coiote DM

Senior

18 000 - 25 000

Software Engineer

Product: Good Lood Technology

Regular/Senior

10 000 - 22 000 PLN

Software Engineer

Product: Coiote DM, UMP, Linkyfi

Regular

10 000 -15 000 PLN

Junior Presales Engineer

Product: Coiote DM

Junior

6 000 - 10 000 PLN

QA Engineer

Product: UMP

Junior/Regular

6 000 - 14 000 PLN

Presales Engineer

Product: Coiote DM

Regular

6 000 - 10 000 PLN

Site Reliability Engineer

Product: UMP

Regular

Technical Account Manager

Product: UMP

Regular

10 000-14 000 PLN

Software Engineer

Product: UMP

Regular

10 000 -15 000 PLN

Customer Success Engineer

Product: Coiote DM

Junior/Regular

5 000 - 7 000 PLN

Software Engineer - Embedded C/C++

Product: Anjay

Senior

15 000 - 20 000 PLN

AVSystem is a Polish company established in 2006 in Cracow. We design and create our own products and solutions for the Internet of Things and the telecoms industry. Currently these are used by over 100 service providers and large companies all over the world. We are an independent software vendor and not a software house, so our primary focus is on long-term development of our own products.

We're now looking for another technical writer to join us aboard and support our day-to-day work! If you enjoy diving into technical details and are open and communicative, you might be exactly the person we're looking for.

 

Hi, We're a team of product designers at AVSystem. Our goal is to ensure that AVSystem’s products are user-friendly. It's not an easy task – millions of devices, system-engineer-like users, a lot of data to display... Seems like a challenge? Would you like to be a part of a large development team? Great, one of our products – UMP – is in need of your help! 

 On a daily basis, we deal with a variety of problems related to the Internet of Things and telecommunications. Working with us is a great ride from technical, protocol, and business points of view. However, big problems require good ideas, and our team is here to provide these. We’re looking for a person who’s eager to find solutions together with the design and business development team, and who’s not afraid to speak their mind. Aesthetic sense is also a very important value. 

Join us and get into the business that makes your calls or Internet connection possible to see it from the other side.

 

The scope of work for a graphic designer in AVSystem’s marketing team is pretty wide. Working with us is a great ride from marketing, design, and creativity points of view – from creating various marketing materials for our products to polishing presentations and documents for our customers and global audience.

We are looking for an energetic and business-driven person to lead our Customer Success team. You will work with our clients, AVSystem team, and our portfolio of IoT products: Coiote DM, Coiote AE, and Anjay. Your mission will be to lead by example and help our clients succeed in their business goals using our products and understand the added value that these bring to their business.

This role combines the use of both technical and personal skills, so we expect you to have previous experience in technical account management, be a great communicator, and know how computer networks and the most common communication protocols work.

For one of our most commercially successful products – the Unified Management Platform – we are looking for a front-end developer with 2+ years of experience with Angular who’s ready to become a full-stack engineer. You will work on a market-leading device management platform for the telco industry, predominantly on the front-end side, however we expect you to be open to working in a full-stack environment. We’re also looking for a degree in IT-related fields and 2+ years of experience in web development.

We are looking for a Senior Software Engineer to join one of our four teams responsible for the development of our most dynamically growing products, Coiote IoT Device Management Platform.

If you’re interested in becoming a part of the Internet of Things revolution and leading the charge in developing the best IoT platform on the market, then join us! As this is a senior position, we’re looking for a seasoned developer with at least two years of experience with Scala who’s also a great team player.

The Good Lood Technology team is revolutionizing both traditional and e-commerce ice cream retail. Our biggest achievements include, but are not limited to, creating a mobile app used by over 300k users (with your friends probably among them) and implementing Good Lood Delivery 100% in-house. We succeeded in introducing innovative software and hardware solutions over the last 4 years having a massive impact on the success of the Good Lood brand. Number of technology solutions supporting daily operations of Good Lood makes us likely the most technologically advanced ice cream maker, globally.

AVSystem is looking for Java/Scala Software Engineers for different product teams (Coiote DM, UMP, Linkyfi). This is an opportunity for experienced developers and architects to develop scalable and resilient architecture that handles millions of devices globally; have significant impact on the products we create; and improve their skills by developing the best products in their class. Depending on the product, we work on IoT, telco, and WiFi-oriented solutions for clients such as AT&T, T-Mobile, Vodafone, Traxens, Softbank, and Ruckus Wireless, to name a few.

As a senior in this position, you will be responsible for complex projects from start to finish, so we expect you to have relevant education and experience in working with Scala or Java.

As a Junior Presales Engineer, you will be responsible for demonstrating technical aspects of our IoT portfolio, however you must also listen to the customer needs to show them the products and setups that work the best for their needs. We’re looking for someone with multi-disciplinary knowledge as there are many technical challenges, but soft skills are equally important as we want to maintain great relationships with our customers. You will share customer feedback with the internal product team and work on making our offer more attractive. Within AVSystem, you will also work with engineers from the customer success team, who are responsible for post-sales activities.  To apply, you must be open to travel once the international travel ban is lifted.

We’re looking for a Quality Assurance Engineer for our UMP team that works on AVSystem’s flagship product that is used daily to manage millions of devices worldwide using multiple protocols. This is a great role for aspiring QA Engineers who are both eager to learn but can work independently. In this role, you will be responsible for performing and automating tests, as well as developing our testing environment, so we expect you to be familiar with different testing techniques and have a basic understanding of computer networks.

As a Presales Engineer, you will be responsible for demonstrating technical aspects of our IoT portfolio, however you must also listen to the customer needs to show them the products and setups that work the best for their needs. We’re looking for someone with multi-disciplinary knowledge as there are many technical challenges, but soft skills are equally important as we want to maintain great relationships with our customers. You will share customer feedback with the internal product team and work on making our offer more attractive. Within AVSystem, you will also work with engineers from the customer success team, who are responsible for post-sales activities.  To apply, you must be open to travel once the international travel ban is lifted.

As a Site Reliability Engineer you will be responsible for maintaining, monitoring, and automating processes, handling emergencies and incidents, troubleshooting, managing risk, and building scalable systems. You will be a part of the team responsible for the Unified Management Platform whose main customers are tier-1 telecom players and international enterprises. In this role, you will have a chance to create and implement leading technological solutions, work in various environments for clients from all parts of the world.

As a Technical Account Manager, you will maintain the applications deployed globally for AVSystem’s customers. You will be a member of the Project Management Office and take over the responsibility for deployed projects as a part of the post-sales activities. You will mainly support the Unified Management Platform (UMP), which is AVSystem’s flagship product targeted at telecoms. We’re looking for candidates with experience in customer service (preferably as system and app support) who understand networks and network protocols.

 

We are looking for a full-stack software engineer to join one of our three cross-functional teams that work on the Unified Management Platform, AVSystem’s flagship product targeted at telecoms. We expect you to be open to lots of cooperation on all product aspects — back-end, front-end, data-science, devops, and testing — all of these are on the menu. We code using Scala and Java, but we are looking for strong candidates from any technology background, provided that they have previous work experience and are eager to learn and collaborate.

A Customer Success Engineer will be a part of the product team responsible for the delivery of a global IoT device management service for enterprises. This is an essential role that requires both technical and business skills. The candidate will be responsible for implementing solutions for and with the client, optimizing the platform for real customer use cases, and ensuring that it runs smoothly.

This is a good start to take over more advanced business or technical roles at a later stage. You will have a unique possibility to create your own career path within our company based on your skills and experience.

We are looking for an embedded software engineer for an autonomous team of C and C++ developers in our R&D department. The team works mostly on libraries that facilitate remote device management over LwM2M and CWMP protocols, creating solutions for IoT and telco clients.

As this is a senior role, the candidate should have at least 3 years of experience working with C and/or C++, as well as with real-time operating systems. In return, they will have an influence on the entire product development process and what technologies we use.

Haven't found a perfect match?

Send your CV anyway! Email us at jobs@avsystem.com or just click "Apply."

Hey! Come join the best!

Thank you for your interest in position.

This field can't be empty

This field can't be empty

Given email is incorrect

Given phone number is incorrect

Upload your CV

Please add something

Send

Your message was sent

back icon

This website is using cookies

We use cookies for statistical and marketing purposes and to improve the quality of our services. The information stored in cookies usually allow the identification of a specific device or user’s browser, so they may contain personal data. By continuing to use this website with setting the web browser in a way which alows the use of cookies by the website means your’s consent to the use of cookies. You can change your web browser settings at any time.

More information on the processing of personal data and cookies you can find in our Privacy and cookies policy.

Accept