Senior Software Developer

Want to make a difference in a high-tech, international, fast-growing company?

The job

As a member of the Software Development team, you work closely together with colleagues in the vision team, and with customers. You design and develop components and tools for use internally and by customers. You play an important role in our overall software architecture ensuring scalability, testability, and security. We are moving towards a containerized way of deploying software and you will take part in the design, implementation, and maintenance. We use Linux systems and develop tools in Rust, C++, Python, JavaScript, HTML.

Your work

  • Work with the team to design, implement, and maintain infrastructure solutions.
  • Work with the team to translate requirements into application features.
  • Write high quality, well documented, and unit-tested code according to our standards.
  • Develop and conduct testing.

Who are we looking for?

You like working with people from all over the world. You feel at ease communicating in English both verbally and written. You can work on your own and within a team. Obviously, you are analytical and like problem-solving. You have an eye for detail, and you try to solve issues in a future-proof fashion. You want to learn new things and you are not afraid to “get your hands dirty”. You are proactive and you point out things that must be done or can be improved, without needing others to initiate the process.

Requirements

  • MSc level in computer science or equivalent experience
  • 5+ years of work experience
  • Strong Linux background (preferably Arch Linux)
  • Experience with Linux package managers
  • Experience with scripting languages (Bash, Python)
  • Experience with systematic testing
  • Experience with containers (like Docker) and containerized software deployment
  • Experience with medium scale software deployment
  • Experience with DevOps and CI/CD

Nice-to-have

  • Experience with AWS
  • Good programming skills in Rust and C++
  • Experience with systematic code reviews
  • Experience with Typescript and React

About Fizyr

Fizyr designs, builds, installs, and maintains the world’s best vision software product for automated picking and placing in harsh logistics environments. Our deep learning algorithms are used to enable automated handling of unknown objects varying in shape, size, color, material, and stacking, being picked from (conveyed) bulk. Fizyr’s product is applied in production all over the world by leading system integrators and end-users, in online retail, warehousing and parcel services. By equipping robots with our software, we manage to free human workers from repetitive or dangerous tasks and to speed up automated processes.

We are a young, fast-growing company recognized for the high quality and capabilities of our algorithms worldwide. What makes Fizyr truly unique is being trusted as a strategic partner and growing successfully bootstrapped for years. To fulfil the growing demands of the logistics industry, we recently secured funding from a respected high-tech venture capital investor. Up to this day, we remain dedicated to creating true value for our partners, so that they can create cutting-edge logistics solutions for their clients.

Our international team of highly skilled experts creates a very exciting, high-tech environment to work in. We have a passion for what we do and challenge each other to deliver high quality results, without forgetting to enjoy quality time together. Fizyr is also close to the research community and works on applications of state-of-the-art computer vision technology.

The Opportunity

Together with other members of the software development team, you will be working with computer vision engineers and deep-learning experts on developing our software solutions and implementing them on the robots of our industry partners. You will be able to contribute to open-source projects, both those maintained by Fizyr and those of third parties. See https://github.com/fizyr.

You will have an influential role in the development of our software. Key challenges currently being faced include scaling up software deployment, automated testing, securing our systems, dealing with large sets of data, and supporting our customers.

The job allows you to grow personally and further develop yourself along with the growth of the company. Fizyr has a flexible way of working in line with personal choices. Fizyr is a recognized sponsor for regular labor and highly skilled migrants. The salary for this position strongly depends on your experience. Indication: 50k gross per year, pension plan, travel expenses, training opportunities, etc. As a fast-growing scale up, Fizyr has an attractive stock option plan.

How to Apply

Candidates interested in this job opening are invited to send their CV and motivation letter to career@fizyr.com. In your application, please provide a link to your GitHub account, LinkedIn, and any other relevant profile that could give us additional insights about your technical background.