#1 Job Board for tech industry in Europe

C/C++ Developer
C

C/C++ Developer

Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Linux Kernel

    advanced

    English

    advanced

    ANSI C

    advanced

    multi-threaded programming

    regular

    Virtualization software, HyperVisor

    regular

    Assembler

    nice to have

    ARM

    nice to have

    parallel computation

    nice to have

Job description

Online interview

We are looking for a C/C++ Developer for one of the leading companies in the field of accounting SaaS solutions. The client has built own tech stack to have scalable column-oriented database cloud solution for the backend of the service which is running on AWS. The project revolves around migration of the column-oriented database software cloud from Intel to ARM architecture. You will join a Virtualization team, where virtual layer is built from scratch for ARM hardware. 


Responsibilities:

  • Building new features and mainting existing functionality of the platform/product per specs and design
  • Participating in code reviews
  • Reporting to Team Lead or supervisor about feature readiness/quality and raising red flags in crisis situations
  • 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
  • Working in close contact with team members or other relevant stakeholders
  • Following established software development processes
  • Suggesting technical and functional improvements to add value to the product


Requirements:

  • Experience with ANSI C programming 
  • Experience in multi-core/multi-threaded programming 
  • Experience with Linux kernel driver development
  • Experience with Virtualization software, 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