Software Engineer for Hardware Team

Hardware & Operations
[NodeGUID] = N'240d1717-4bfe-4dae-a817-136788a126ed' OR [NodeGUID] = N'96dee747-3a69-4606-b473-c38bef904a9a'
Marek Haládik
VP of Hardware Engineering
Jiří Křivohlavý

Are you an experienced Developer interested in Hardware products? Join Y Soft and work on the embedded operating system that powers Y Soft’s core products – card readers and embedded terminals. Our card readers read up to 100 different technologies and we pride ourselves for our wide range of development activities and engineering competencies in HW/SW product field. 

What you will do: 

  • Development of the new generation of our card reader tool (preferably in Rust)
  • Cooperate in a small team of 2 engineers, 1 UX designer, and 1 QA 

Must-have experience: 

  • Java 

Nice-to-have experience:  

  • Overview of HW or some interest in HW (how things work)
  • Python, Rust
  • Atlassian stack
  • JS, TS 
Employees hanging out in office kitchen with a dog and pet snailsZ

About you:

  • You are an Software Engineer who wants to work in a team and share together ideas and knowledge
  • Besides SW, you are also interested in HW 
  • You are not afraid to openly share your opinion, take part in discussions, and ask questions
  • You speak Czech and English at an intermediate to professional level
  • You partake in keeping the atmosphere light and fun 

You can look forward to:

  • Opportunities to continuously learn and apply what you already know
  • Not just plain ordinary software development - you will work with HW developers and see "how it is made"  
  • A supportive, skilled and highly knowledgeable team
  • Great benefits, including 30 days of vacation, sick days, and free use of 3D printers
  • Dog-friendly and Giant snail-friendly offices 
A man presenting to a group of employees

Recruitment process

Raise your hand
Tell us what you are interested in
Meet the pros
High five
Be excited

Raise your hand

Have any of the open positions grabbed your attention? Or do you just want to discuss what we really do at Y Soft? We will forward your contact information to our recruitment team and they will arrange a phone conversation with you.

Tell us what you are interested in

We would like to understand the role you're looking for. Our recruiter will ask you a few questions (don't worry, it won't be difficult) for this purpose. In return, you can ask anything that is of interest to you about your potential job or about Y Soft in general.

Meet the pros

If everything goes well and we agree that it makes sense to move forward, we will invite you to visit Y Soft. You will meet a few YSofters, see where and how they work and be introduced to the team or a manager. In some cases, we can also prepare a practical task for you.

High five

Has everything worked out well? It gets simple from now on. Because we like you, we're going to give you a job offer. If the feeling is mutual, we will embark together on a new adventure.

Be excited

We won’t let you wait until your first day at work. Explore
Y Soft before getting on board through our engaging preboarding platform called YSoft Clerbo.
In order to respond to your inquiry, we need to process the personal information you provide. By submitting the form you acknowledge that your personal data will be processed in accordance with our Privacy Statement
We would like to stay in touch with you even after we finish processing your application so we could contact you in case a new job position becomes available.

Looking for
something else?

We currently don't have any positions available matching your search. Feel free to take a look at our other open positions or drop us a message. You might be the perfect fit for Y Soft, we just don’t know we need you yet!