Career
When you join Thaumatec, you are embarking on an adventure. We don’t just “fill vacancies”, we create careers. As a team, our mission is to use technical skills and knowledge to enhance life-supporting products. We are hired by startups and medium-sized companies in the HealthTech sector to provide solutions such as embedded software development, IoT cloud services, quality assurance, and AI. The newest technologies, scientific optimism, technical expertise, that’s who we are.
Check our open positions and join us!
DevOps Engineer
Job description
We are looking for a DevOps Engineer to help us with building exciting modern embedded software-defined products that we develop for our international customers.
You will
- Prepare and manage repositories (GitLab, Bitbucket)
- Configure and maintain continuous integration system (GitLab pipelines, Jenkins)
- Support integration of the CI with automated tests environments
- Working with Linux and Docker environments
- Cloud provisioning (AWS, Terraform)
- Coordinate your work within the project team
- Be responsible and accountable for consistency, quality and performance of products
Must haves
- Fluency with VCS e.g. GIT, SVN
- Python & bash knowledge sufficient to write scripts supporting automation
- Good knowledge of building software in continuous integration systems like GitLab pipelines, Jenkins or similar
- Knowledge of Dockers and dockers orchestration
- Experience in building for Windows and/or Linux platforms
- An ability to organize your own work and coordinate within a team
- Good working knowledge of English language (speaking and writing)
- Experience in AWS and/or MS Azure management
Nice-to-haves
- Knowledge of CMake/Make based build systems
- Experience in cross-compilation for ARM architectures
- Basic knowledge of PowerShell scripting
- Experience in Buildroot and/or Yocto
- Experience of working in teams using agile methodologies
Open page
Backend Developer with .Net Core
Job description
In order to strengthen our Cloud applications development team, we are looking for experienced Backend developers. Our project portfolio covers the fields of Smart Cities and the Internet of Things. We deliver the solutions from chip to cloud and build gateways and cloud applications based on .Net technologies.
You will
- Design and implement backend software for smart IoT solutions
- Interact with Product Owners and Architects in order to facilitate the specification of projects
- Be open to research and learn missing know-how as you go
- Work efficiently and effectively in an Agile development team
- Be responsible and accountable for consistency with the specification, quality, and performance
Must haves
- At least three (regular) or five (senior) years of professional experience
- Proven knowledge of .Net Core
- Experience with Microsoft Azure Cloud technologies (for example Web Apps, Azure Functions, CosmosDB, Key Vaults, Service Bus, Storage Accounts)
- Understanding of Microservices architecture
- Familiarity with Azure DevOps environment
- Experience with Unit/Application/Integration test
- Understanding of full-platform solutions – backend to frontend
- Teamwork, curiosity, not being afraid to ask
- Very good command of English
Nice-to-haves
- Experience with Azure IoT Edge
- Experience with CI/CD Pipelines
- Microsoft Azure certification
- Understanding of IoT communication protocols
Open page
Frontend Developer with React
Job description
In order to strengthen our Cloud applications development team, we are looking for experienced Frontend developers. Our project portfolio covers the fields of Smart Cities and the Internet of Things. We deliver the solutions from chip to cloud and build gateways and cloud applications.
You will
- Design and implement front-end software for innovative projects
- Interact with Product Owners, Architects and UI/UX Designers in order to facilitate the specification of projects
- Be open to research and learn missing know-how as you go
- Work efficiently and effectively in an Agile development team
- Be responsible and accountable for consistency with the specification, quality, and performance
Must haves
- At least three (regular) or five (senior) years of professional experience
- Proven knowledge of front-end framework React
- Knowledge of JavaScript/Typescript
- Experience with cloud platform AWS
- Teamwork, curiosity, not afraid to ask questions
- Very good command of English
Nice-to-haves
- Knowledge of React Native
- Experience with AWS cloud-native services
- Experience with CI/CD Pipelines
- Experience with running web applications on the local machine
- Experience with embedding WebRTC/other video content in web UI
Open page
Embedded C/C++ Software Developer
Job description
In order to strengthen our embedded software development team, we are looking for embedded C++ Developers with thorough embedded systems expertise. If you are a C++ expert and know embedded systems programming inside-out we are looking for you!
You will
- Design and implement software for a variety of devices – from resources limited to based on sophisticated SoCs
- Interact with Product Owners and Architects in order to facilitate the specification of projects
- Be open to research and learn missing know-how as you go
- Work efficiently and effectively in an Agile development team
- Be responsible and accountable for consistency with the specification, quality, and performance
Must haves
- Solid knowledge of C++ (and C)
- Good understanding of embedded systems and embedded software
- Experience with embedded/IoT communication protocols and stacks
- Understanding of the embedded hardware interfaces, ability to debug hardware
- Knowledge of RTOS
- Fluency with GIT (or similar) source code versioning systems
- Good command of English
Nice-to-haves
- Knowledge of at least one scripting language e.g. Bash, Python
- Thorough knowledge of data structures and algorithms
- Good understanding of object-oriented design principles and practices
- Good understanding of TDD principles and practical knowledge of at least one testing
- Experience with Docker and CI/CD
- Understanding of Linux operating system and Linux/Unix programming
- Knowledge of WiFi 6 or 6E, ability to work on signal configuration and quality
- Knowledge of Nvidia Jetson Ecosystem (nano xavier agx)
Open page
C/C++ SOFTWARE DEVELOPER – EMBEDDED LINUX
Job description
In order to strengthen our embedded software development team, we are looking for experienced Embedded C/C++ Developers with thorough expertise in embedded Linux-based systems. If you are a C++ expert and know embedded systems programming and Linux systems inside-out we are looking for you!
You will:
- Design and implement software for a variety of devices – from resources limited to based on sophisticated SoCs
- Develop a complete software stack from top (application layer) to bottom (BSP)
- Interact with Product Owners and Architects in order to facilitate the specification of projects
- Be open to research and learn missing know-how as you go
- Work efficiently and effectively in an Agile development team
- Be responsible and accountable for consistency with the specification, quality, and performance
Must haves
- Solid knowledge of C++ (and C)
- Solid understanding of Linux operating system, especially on embedded systems
- Experience with Linux system programming
- Experience with Linux build systems e.g. Buildroot, Yocto
- Experience with bootloaders (U-Boot)
- Ability to prepare bootloader and Linux kernel to work on new HW platforms (BSP)
- Good understanding of embedded systems and embedded software
- Understanding of the embedded hardware interfaces, ability to debug hardware
- Fluency with GIT (or similar) source code versioning systems
- Good command of English
Nice-to-haves
- Knowledge of Rust, Python
- Thorough knowledge of data structures and algorithms
- Good understanding of object-oriented design principles and practices
- RTOS-related knowledge
- Experience with hardware-accelerated data processing (using HW components available in SoC)
- Experience with Gstreamer (multimedia framework)
- Experience with kernel device drivers
- Good understanding of TDD principles and practical knowledge of at least one testing framework
Open page
IT Recruitment Partner
We offer:
- working closely on meaningful projects in the Health-Tech area
- close cooperation with a supportive management team, flat hierarchies, and short decision-making processes
- amazing office in a tenement house in the city center
- attractive and flexible salary and benefits package
- excellent atmosphere and relations within the team
You will
- be responsible for the end-to-end recruitment process in the company to find the best potential and professionals.
- actively finding candidates via classic recruiting channels and social networks
- plan and execute employer branding activities regarding your recruitment processes.
- gather requirements and cooperate with Hiring Managers and technical recruiters.
- be responsible for the active sourcing strategy for the company
- be responsible for building up a long-term talent pool, and manage the candidate’s pipeline, including GDPR requirements.
- provide top-class candidate experience.
- work closely with the HR function on creating and executing the People strategy in the company
Must have
- at least 2 years of experience in IT recruitment.
- very good command of English.
- openness for new approaches and solutions within the recruitment process
- combination of creative and executive attitude
- very good organization of work, sound knowledge of common tools (e.g. Excel, recruiting platforms)
- strong recruiting focus and willingness to achieve goals.
- strong communication skills and enthusiasm you are able to win people over
Open page
Do you want to work with us, but you can’t see your position on the list?
Don’t worry, you can apply directly at hr@thaumatec.com!
SMOOTH RECRUITMENT PROCESS
Our recruitment process is simple and candidate-friendly. We are technology enthusiasts and hope you are too. That’s why we want to get to know you through conversation, so that you have the space to ask questions and discuss your interests.
SHORT SCREENING CALL
Just to understand each other’s needs and not waste your time. This should only take about 30 minutes.
MEETING
This is the moment where you get to talk with one of our experts, ask your burning questions, and share your opinions and expectations.
For example, you can let us know how you like to work, what kind of frameworks you are experienced in, or why it’s better to use tabs instead of spaces. this should take around 90 minutes.
DECISION
We care about your time, that’s why we will inform you of our decision within 3 days. No matter what, we will provide you with essential feedback.
What we offer
When you join Thaumatec, you are embarking on an adventure. We don’t just “fill vacancies”, we create careers.
As a team, our mission is to use technical skills and knowledge to enhance life-supporting products. We are hired by startups and medium-sized companies in the HealthTech sector to provide solutions such as embedded software development, IoT cloud services, quality assurance, and AI.
The newest technologies, scientific optimism, technical expertise, that’s who we are.
SMOOTH RECRUITMENT PROCESS
SHORT SCREENING CALL
Just to understand each other’s needs and not waste your time. This should only take about 30 minutes.
MEETING
This is the moment where you get to talk with one of our experts, ask your burning questions, and share your opinions and expectations.
For example, you can let us know how you like to work, what kind of frameworks you are experienced in, or why it’s better to use tabs instead of spaces. this should take around 90 minutes.
DECISION
We care about your time, that’s why we will inform you of our decision within 3 days. No matter what, we will provide you with essential feedback.
Why us ?
R&D projects for startups
We create solutions for startups and medium-sized companies, only R&D projects, only new technologies. (link to projects)
Working with domain experts
Working at Thaumatec means working with C++ experts, Backend and Frontend Devs, and Automation Quality Engineers. We love exchanging and sharing our knowledge and experience. We learn from each other spontaneously, but also in a structured way – during weekly tech talks and mentoring sessions.
Benefits package
Our benefits program is flexible, with over 100 options to choose from. Perhaps you’d like to receive more money, medical insurance, or a multisport card? We want to provide a benefits package that works for you, your life, and your goals.
Internal products
Immerse yourself in interesting internal projects that explore and push the bounds of technology. We use internal projects as an opportunity to experiment with different technology stacks.
Amazing office + best coffee in town
Our office is our second home – that’s why we chose a place situated in a beautiful tenement in the heart of Wrocław, with easy public transport access, ample parking, and state-of-the-art amenities. And if you need a little recharge? Our office is stocked with the best coffee in town – help yourself!
Neighborhood
If you want to wind down after work, we are within walking distance of great pubs and the District of Four Religions.
Team events
We use quarterly team events to broaden our horizons and welcome new team members: city games, ceramic classes, cooking – you name it! The aim of the game is fun.
Hybrid work
Everybody can choose their own method of work: we have office lovers, hybrid heroes, and fully remote employees. Just tell us what you want, and we will support you with the organization.
R&D projects for startups
We create solutions for startups and medium-sized companies, only R&D projects, only new technologies.
Working with domain experts
Working at Thaumatec means working with C++ experts, Backend and Frontend Devs, and Automation Quality Engineers. We love exchanging and sharing our knowledge and experience. We learn from each other spontaneously, but also in a structured way – during weekly tech talks and mentoring sessions.
Benefits package
Our benefits program is flexible, with over 100 options to choose from. Perhaps you’d like to receive more money, medical insurance, or a multisport card? We want to provide a benefits package that works for you, your life, and your goals.
Internal products
Immerse yourself in interesting internal projects that explore and push the bounds of technology. We use internal projects as an opportunity to experiment with different technology stacks.
Amazing office and the best coffee in town
Our office is our second home – that’s why we chose a place situated in a beautiful tenement in the heart of Wrocław, with easy public transport access, ample parking, and state-of-the-art amenities. And if you need a little recharge? Our office is stocked with the best coffee in town – help yourself!
Neighborhood
If you want to wind down after work, we are within walking distance of great pubs and the District of Four Religions.
Hybrid work
Everybody can choose their own method of work: we have office lovers, hybrid heroes, and fully remote employees. Just tell us what you want, and we will support you with the organization.
Workspace
Our office is our castle 🙂 We really love it here. It’s beautiful, comfortable, and full of features. Stop by our coffeehouse, meet up with colleagues for a chat, and enjoy a delicious fresh roast from our professional machine.
Relax, refresh, and unwind your mind with pool, table tennis, darts, and VR games.
Get focused with project rooms: they offer each team a comfortable and silent place to get into deep
concentration mode.
And last but not least – food! We enjoy ordering from and visiting nearby eateries, spending time
together, and experiencing new tastes. Italian or Thai cuisine? Now, that’s a tough question!
Team events
It’s always a pleasure spending time together. We love to debate about technology, especially while doing
something
unrelated and fun :)
Do you want to speed up your career with us?
Contact us, we'll help you.
Contact us
Copyrights © Thaumatec 2023