Embedded Software Developer – Job Closed

Department: Job Closed
Project Location(s): Job Closed
Education: Bachelor’s Degree
Experience: 3+ years in field

Job Closed

Profile

  • University degree in Computer Science or Electronics and Telecommunications;
  • Programming experience with ANSI C, C++, C++11;
  • Working experience at kernel and HAL (hardware abstraction layer) levels – is a plus;
  • Working experience in hardware abstraction layer;
  • Working experience with Linux, including drivers, internals, inter-process
    communications;
  • Good communication, collaboration and analytical skills;
  • Problem solving, exhibits a natural tendency to anticipate on customer needs;
  • Self-motivated and team player;
  • Good level of written and spoken English.

Benefits

  • Attractive salary (negotiable based on technical knowledge);
  • Meal Tickets;
  • Dedicated trainings portfolio based on personal development needs and job profile;
  • One bonus vacation day for every 2 years of seniority in our company;
  • Flexible working time and remote work opportunity;
  • Private medical insurance package;
  • Bonus for internal recommendation;
  • Access to over 650 sports centers in the 7Card network;
  • Opportunity to read a lot of books from Bookster;
  • Relocation package in case of need for a convenient start;
  • High tech infrastructure.

Project Overview

  • We are looking for an Embedded Software Developer to join our team. The embedded
    project you will work on developing new UWB (Ultra-wideband). Additional challenge is
    to integrate developed firmware with different OSes (Android, Harmony, WearOS,
    Ubuntu, ChromeOS, etc.). The goal is to provide an UWB solution for gadgets
    manufacturers (mobile, laptop, smart home, etc.).

Responsibilities

  • Develop/maintain using C, functionalities for different modules like SPI (Serial Peripheral Interface), UWB(Ultra-wideband), I2C (Inter-Integrated Circuit) and others and different applications using them (ex: FiRa);
  • Deep understanding of different RTOS;
  • Create POC (Proof of Concept) for different functionalities starting from existing software architecture and RTOS;
  • System integration with different OSes (ex: Android, WearOS), using different HW targets is a plus;
  • Integrate already developed or new modules or functionalities in a new project, starting from existing one;
  • Experience with different microcontroller platforms (ARM Cortex-M is a plus), tools (GCC, c/make) and/or with embedded Linux (kernel driver development, userspace applications in C/C++);
  • Develop/maintain debugging tools (GDB, etc.) and provide documentation about them, including scripts to access them (python scripts);
  • Experience with cybersecurity and cryptography;
  • Experience with version management tools (GitLab is a plus).
Please apply now at: careers@gess-engineering.com

HR Department

Raluca Modrea

RALUCA MODREA

Talent Acquisition Specialist

Tel. 0733 574 342

raluca.modrea@gess-engineering.com

 

Cornelia Matei

CORNELIA MATEI

Talent Acquisition Specialist

Tel. 0791 424 042

cornelia.matei@gess-engineering.com

 

ANDREEA DEAC

Talent Acquisition Specialist

Tel. 0723 630 511

andreea.deac@gess-engineering.com

 

 

 

GESS ENGINEERING

+40 (726) 157 257

careers@gess-engineering.com

LOOKING FOR A CAREER OPPORTUNITY?