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
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 nine 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
Marketing
Hi! We’re AVSystem’s marketing team!

Once, when asked what kind of an animal we’d be, we said “chimera,” because – let’s be honest – one animal just couldn’t possibly handle all of AVSystem’s marketing. So we do it all: SEO, SEM, content, digital, social, graphic design, front-end, and everything in between.

We’re diverse and we balance each other out. Among us, we have a potter, a beekeeper (in the making), an NFL enthusiast, an MMORPG player… and more! We like different things, but most of all we like to have a good time together. World-class marketing that we do just happens to be a cool byproduct of that.
Benefits

Private parking

Flexible employment type

Fridges full of food

MultiSport membership

Flexible working hours

Job offers
Product Designer
Regular
Technical Writer
Regular
UX Writer
Regular
Project Manager
Regular/Senior
Legal Counsel (In-house)
Senior
Inside Sales - Telco (CSP) Industry
Junior/Regular
Senior Digital Marketing Specialist
Senior
Senior Front-End Software Engineer
Senior
Quality Assurance Engineer
Regular
Recruitment Assistant
Junior
Senior Support Engineer
Senior
IT Sourcing Specialist
Junior/Regular
Inside Sales
Junior/Regular
First Line Support Engineer
Junior/Regular
Content Marketing Specialist
Junior/Regular
Business Development Assistant
Junior/Regular
Internship at AVSystem
Junior
Product Marketing Manager
Regular
Solution Architect
Junior/Regular
Product Designer
Senior
Senior Software Engineer - Scala
Senior
Software Engineer
Senior
Software Engineer
Regular
Customer Success Engineer
Junior/Regular
Software Engineer - Embedded C/C++
Senior

Product Designer

Product: UMP

Regular

10 000 - 16 000 PLN

Technical Writer

Product: UMP

Regular

6 000 - 10 000 PLN

UX Writer

Product: Coiote DM

Regular

6 000 - 10 000 PLN

Project Manager

Product: PMO

Regular/Senior

18 000 - 25 000 PLN

Legal Counsel (In-house)

Product: Legal

Senior

Inside Sales - Telco (CSP) Industry

Junior/Regular

7 000 - 10 000 PLN

Senior Digital Marketing Specialist

Product: Marketing Team

Senior

12 000 - 18 000 PLN

Senior Front-End Software Engineer

Senior

16 000 - 24 000 PLN

Quality Assurance Engineer

Product: Coiote DM

Regular

10 000 - 17 000 PLN

Recruitment Assistant

Product: People

Junior

4 000 - 6 000 PLN

Senior Support Engineer

Senior

12 000 - 16 000 PLN

IT Sourcing Specialist

Junior/Regular

6 000 - 9 000 PLN

Inside Sales

Product: IoT

Junior/Regular

7 000 - 10 000 PLN

First Line Support Engineer

Product: UMP

Junior/Regular

5 000 - 9000 PLN

Content Marketing Specialist

Product: Marketing Team

Junior/Regular

6 000 - 9 600 PLN

Business Development Assistant

Product: Linkyfi

Junior/Regular

8 500 - 12 500 PLN + commision

Internship at AVSystem

Junior

7 000 - 10 000 PLN gross

Product Marketing Manager

Product: IoT

Regular

9 500 - 15 500 PLN

Solution Architect

Junior/Regular

5 000 - 10 000 PLN

Product Designer

Product: Coiote DM

Senior

10 000 -16 000 PLN

Senior Software Engineer - Scala

Product: Coiote DM

Senior

18 000 - 25 000

Software Engineer

Product: Coiote DM, UMP, Linkyfi

Senior

18 000 - 25 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

18 000 - 27 000 PLN

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!

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.

 

We're now looking for a UX writer to join us aboard and support our day-to-day work! If you enjoy designing new worlds with words and are open and communicative, you might be exactly the person we're looking for.

We are looking for a Project Manager ready to take exceptional care of our product delivery - highly scalable systems for device management, service activation, monitoring & assurance for CSP market (communication service providers). You’ll help us grow a leading Polish IoT / device management company that creates software used by tier-1 telcos (e.g. Orange, Vodafone) around the world and makes Internet connection possible for millions of end-users.

As an in-house Legal Counsel, your role will be to build and improve legal processes and resources within the company as well as identify and lead initiatives effectively across business units and internal functions to efficiently and proactively resolve business issues.

AVSystem is a vendor of Internet of Things and device management software present on the market since 2006. Our mission is to develop solutions that help enterprises create and manage ecosystems of connected devices. We offer platforms for device and network management, IoT application enablement, WiFi marketing, indoor location, and embedded tools.

As market leaders in IoT device management, we manage millions of devices worldwide. We focus on scalable solutions based on standards such as LwM2M to help companies speed up the time to market of their IoT projects

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 are creative, energetic, and determined therefore we compete with global brands like Amazon, Nokia and Huawei. If you want to be a part of these ambitious endeavors, join us!

Coiote DM is a large-scale device management platform that allows clients to monitor, connect, and manage their IoT devices using the LwM2M protocol. Together with the Coiote Application Enablement and Anjay (LwM2M client SDK), Coiote DM creates a comprehensive IoT Data Platform and allows users to easily connect and integrate devices with external systems.

Learn more about Coiote DM here: https://www.avsystem.com/products/coiote-iot-device-management-platform/ 

We are looking for a Quality Assurance Engineer to join one of our three teams responsible for the development of our most dynamically growing product, Coiote IoT Device Management Platform.

 

Our goal in the People Team is to build a professional and high-quality recruitment process, so both candidates and hiring managers can experience outstanding journeys at AVSystem. Therefore we always give our best, rely on relationships, support each other, and create an efficient, yet people-oriented recruitment process. Recruitment Assistant is crucial role in these activities. Count you in?.

As a Senior Support Engineer, you will provide application support to our customers. You will cooperate with customers and internal teams to provide 2nd line of support - manage technical customer issues within Service Level Agreements (SLAs), configure the application to meet customer business use-cases, ensure quality of our knowledge-base and provide feedback to product teams.

Our goal in the HR Team is to build a professional and high-quality recruitment process, so both candidates and hiring managers can experience outstanding journeys at AVSystem. Therefore we always give our best, rely on relationships, support each other, and create an efficient, yet people-oriented recruitment process. IT Sourcing Specialist is at the heart of these activities. Count you in?.

We are looking for a candidate to take the Inside Sales position. This role is essential part of our IoT Products and Solution Division, requiring excellent business skills. Strong, business-oriented nature combined with a good understanding of technical details shall be a perfect match to smoothly implement our IoT solutions directly for the Client. 

As a Support Engineer you will help us ensure we keep our Service Level Agreements (SLA) of our applications deployed globally for AVSystem consumers. You will be performing 1st line of support duties and handling escalations to 2nd/3rd lines of support. You will specialise in supporting the Unified Management Platform (UMP), which is AVSystem’s flagship product targeted at telecoms. 

This is a good start to take over more advanced business or technical roles at a later stage by transitioning to Technical Account Manager role in Project Management Office or support our Site Reliability Engineers in monitoring and administration of UMP product.

 

AVSystem’s marketing team is looking for a creative content marketing specialist. In this role you will write compelling copy for AVSystem’s portfolio of software products, coordinate the content creation processes, and be a part of the team responsible for shaping our content marketing strategy. In addition to fluent English, this role requires curiosity in all things technical (especially software), creativity, as well as strong social and time management skills.

 

At AVSystem we're on a mission of creating cutting-edge telecommunications, IoT, and WiFI SaaS solutions. That's why we are one a lookout for a business development assistant dedicated to the EMEA market. This is a great opportunity for a tech-savvy person to gain new valuable experience and strengthen the relationship with global brands.

 

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.

This is a new role that will have a significant impact on AVSystem’s future growth and comes with strong potential for career development. If you have an understanding of what makes people tick and want to deliver solutions that make a difference, we would love to meet you.

Solution Architect role 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 in a Customer Success or Pre-sales team. You will have a unique possibility to create your own career path within our company based on your skills and experience.

Hi, We're a small team of product designers. Currently we are redesigning Coiote IoT Device Management - a one-stop-shop for large-scale IoT device management. Take a deeper look HERE.

Our goal is to develop and maintain a global design system and ensure that Coiote DM is user-friendly. It's not an easy task - millions of devices, system-engineers-like users, a lot of data to display seems like a challenge?

 

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.

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.

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.