Currency

Software Engineer (C/Bash/Linux)

C

Software Engineer (C/Bash/Linux)

C
Undetermined
Permanent
Senior
Remote

Tech stack

    C

    advanced

    Linux

    regular

    Git

    regular

    Python

    nice to have

    Bash

    nice to have

Job description

Responsibilities
 
The role holder is responsible for software product development - programming for an embedded Linux device, using the C language and Linux-based tools. This offer specially directed at senior, regular engineers with industry experience and passion for the job.
 
Required skills
 
  • Solid knowledge and experience with Ansi C language and GNU toolchain
  • Solid knowledge and experience with Linux environment
  • Experience with debugging techniques and tools (Valgrind, GDB)
  • Experience with multithread programming and interprocess communication
  • Experience with version control systems (SVN, Git)
  • Good English language skills (B2 level minimum)
  • Passion for software development and handling of non trivial problems
  • Precision and strong focus on quality of work
 
Nice to have skills
 
  • Knowledge of at least one other programming language (C++, Python, Bash...)
  • Knowledge of server technology
  • Experience with CI/CD tools such as Jenkins
  • Experience with Docker
  • Experience with JIRA, Confluence

What can you expect ?

BENEFIT PACKAGE

  • Private medical care.
  • Cafeteria benefit system.
  • Flexibility and home office opportunities.
  • Various company events for employees and their families.
  • Team building events.
  • Cinema tickets, internal contests.
  • Relaxation zones in the workplace.
  • Discounts for employees.
  • CSR programs, initiatives and activities in areas such as environment, community involvement & development, diversity & inclusion, wellbeing and operating practices.
  • Something classic like tea, coffee and fresh fruits when we will back into office.

HUMAN-CENTRIC ENVIRONMENT

  • Friendly atmosphere in the air that you will miss on your day off.
  • You are treated with respect, as a person and not only as an employee.
  • Work-life balance
  • Appreciation of your work, awards program.
  • Diverse and international working environment.
  • Employment stability.

EMPOWERMENT

  • We develop our unique know-how.
  • Employees can have an impact on the services provided to clients.
  • Openness to dialogue.

WORLDWIDE IT SOLUTIONS

  • Access to innovative technologies with which we work on a daily basis.
  • Industry-leading solutions, systems and programs.
  • Innovative labs.

CAREER CHOICE AND OPPORTUNITIES

  • Wide range of trainings, courses, conferences.
  • Opportunities for professional growth and promotions.
  • Development opportunities in all directions.

Published: 20.07.2021
Office location