C++ Developer

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

Job Closed

Profile

  • Minimum 3 years programming experience in C or C++, or both;
  • 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).

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 a C++ Developer to join our team in a challenging project around the new Generation of connected Remote Controller used to empower the use of IoT technologies. As features we can highlight:
    – Best user experience and design (for users & installers)- Connected
    – Ever evolving software (add value/feature over time, add/update compatibility, security)
    – Support the growth in the EU residential heating and cooling business
    – Support total solutions (sensors, Room control, multi-room/zone control, smart features)
  • The team is responsible for the delivery of the 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 current status and flag issues.
  • Please keep in mind the key ingredients are:
    • C++ dev for resource constrained devices
    • Modular design and agile development approach

Responsibilities

  • You will be coding to improve or develop new features, as listed in requirements and corresponding tickets;
  • You will be involved in grooming and planning the next sprints content;
  • Align with team members, decide what ticket you want to pick up;
  • You will review colleagues work, propose improvements;
  • You will actively improve and extend your skills.
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?