We are looking for a Technical Lead for one of the leading companies in the field of accounting SaaS solutions. You will join a Virtualization team, where the virtual layer is built from scratch for ARM hardware.
Responsibilities:
- Participating in functional and architectural design of assigned features
- Researching and evaluating technical options to implement assigned features
- Providing estimations of feature scope and spliting it into tasks
- Suggesting technical and functional improvements to add value to the product
- Working in close contact with team members or other relevant stakeholders
- Following established software development processes
- Building new features and mainting existing functionality of the platform/product per specs and design
- Participating in code reviews
Requirements:
- Expertise in ANSI C programming
- Experience with multi-core/multi-threaded programming
- Experience with Linux kernel driver development
- Experience with Virtualization software is a must (e.g. HyperVisor)
- Good level of English
- Technical documentation writing skills
Nice to have:
- Experience in building/optimization software for ARM processors
- Experience in parallel computation
- Experience with Assembler
- Experience with C++ programming
Our Offer:
-
Location: 100% remote
- Long-term B2B contract via Experis
- MultiSport Plus
- Group insurance
- Medicover Premium
- e-learning platform