Oferta pracy

Software Engineer (C/Bash/Linux)

Fujitsu Technology Solutions Sp. z o.o.About the company

  • Offer expired 23 days ago
  • Remote recruitment
  • Remote work
  • contract of employment
  • full-time
  • specialist (Mid / Regular), senior specialist (Senior)

Fujitsu Technology Solutions Sp. z o.o.

Wólczańska 180

Łódź

Technologies we use

Expected

  • C

  • Linux

  • Git

Optional

  • C++

  • Python

  • Bash

  • Docker

  • Jenkins

  • SVN

Your responsibilities

  • The role holder is responsible for software product development - programming for an embedded Linux device, using the C language and Linux-based tools. While this offer specially directed at senior engineers, regular candidates with industry experience and passion for the job will be considered as well.

  • Product Development. Designs, develops, implements and tests modules and products including hardware, software, operating systems, firmware and BIOS, in line with agreed timelines, budget, costs, quality and development standards. Actively participates in calculation of development and product costs.

  • IT Integration. Provides integration facilities and provisions logistics.

  • Process Improvement. Suggests and implements proposals for process improvements within projects.

  • Innovation. Uses new technologies and methods actively to develop highly competitive products.

  • Documentation. Provides technical documentation on realized modules / products, following internal standards.

  • Maintenance. Provides Back Level maintenance support, including problem solving, for own modules and if necessary for foreign (sourced from third party supplier) components.

  • Lifecycle. Provides development support during lifecycle of modules and products. Is responsible for development of new versions and updates based on defined requirements.

  • Technical Expertise. Maintains high level of product and solution knowledge. Maintains his skill profile up-to-date.

Our requirements

  • 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

Optional

  • 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

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • remote work opportunities

  • flexible working time

  • integration events

  • extra social benefits

  • shopping coupons

  • sharing the costs of tickets to the movies, theater

  • christmas gifts

  • employee referral program

  • charity initiatives

  • Online initiatives