Embedded Software Engineer

Department: Software
Project Location(s): Remote
Education: Bachelor’s Degree
Experience: 2+ years in field

Profile

  • Programming experience in C or C++, or both;
  • Master’s degree or PhD in electronics or IT, with a specific interest in Software
    Development;
  • Familiar with Agile methodology (with incremental/iterative mindset);
  • Experience in embedded systems development;
  • Experience in automated building and testing (CI/CD), Configuration management (GIT);
  • Technical knowledge and experience in: C, C++, preferably with the modern version scoped on Embedded Software development;
  • Embedded systems and RTOS, Linux, Zephyr;
  • Test-driven design, design patterns;
  • Git / continuous integrations / Branching / How to use a VCS;
  • Debugging;
  • ARM architecture;
  • Communication protocols (SPI, I2C, BLE, TCP/IP);
  • Reading the UML and developing the software based on the UML / design;
  • Unit Testing;
  • Bash scripting;
  • Experience with microcontrollers, awareness of the difference between the host and
    embedded platform;
  • Good communication skills;
  • Team spirit;
  • Good English language skills (written & spoken);
  • Knowledge of build systems (YOCTO, Buildroot or similar).

Benefits

  • Attractive salary (negotiable based on technical knowledge);
  • Meal Tickets;
  • 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;
  • Environment provided for professional development;
  • High tech infrastructure.

Project Overview

  •  It is about a challenging project in the field of heating, cooling, ventilation and
    refrigeration systems. The work involves: Embedded software development, Hardware
    development, Cloud and application development.

 

  •  The team is responsible for the delivery of the embedded software, starting from the
    design, coding up to the CI/CD and maintenance of the delivered software. Work in an
    Agile way, adapted to the team’s needs: 2 weeks sprint tempo, join a daily short stand-up
    meeting to summarize status and flag issues.

Responsibilities

  • Coding to improve or develop new features, as listed in requirements and corresponding
    tickets;
  • Involved in grooming and planning the next sprints content;
  • Align with team members, decide what ticket to pick up;
  • Review colleagues work, propose improvements;
  • Actively improve and extend personal skills.
Please apply now at: careers@gess-engineering.com

HR Department

    

ALINA MIHAI

Human Resources Manager

Tel. 0726 157 257

alina.mihai@gess-engineering.com

 

ANDREEA DEAC

HR Talent Sourcer

Tel. 0723 630 511

andreea.deac@gess-engineering.com

 

ANDREEA DRAGOS

HR Talent Sourcer

Tel. 0723 634 910

andreea.dragos@gess-engineering.com

 

GESS ENGINEERING

+40 (726) 157 257

careers@gess-engineering.com

LOOKING FOR A CAREER OPPORTUNITY?