Вся необхідна інформація під час війни ukraine flag

Поиск работы на robota.ua

C++ Software & Hardware engineer

Dialog Semiconductor
2 дня назад
05 августа 2022
Львов Кам'янецька, 33
Курсы иностранного языка
Медицинская страховка
Корпоративные мероприятия

Renesas/Dialog Semiconductor is a global semiconductor company providing hardware and software solutions for a range of cutting-edge technologies including self-driving cars, robots, automated factory equipment, and smart home applications. We are a key supplier to the world’s leading manufacturers of the electronics you rely on every day; you may not see our products, but they are all around you.

Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world.

Project description

Full-featured integrated development environment (GreenPAK Designer) that allows you to specify exactly how you want the GreenPAK IC to be configured. This provides you direct access to all GreenPAK IC features and complete control over the routing, configuration options and generates a firmware for a GreenPAK device. GreenPAK Designer has a set of debugging tools based on software simulation and interaction with hardware development kits.

For more information, visit: https://www.renesas.com

The role: 

  • Write maintainable, extensible, portable code;
  • Develop software features to provide support for hardware development kits;
  • Test and debug hardware development kits using oscilloscopes and multimeters;
  • Write unit tests;
  • Write code documentation.

What we are looking for:

  • Good knowledge of C++;
  • Good knowledge of programming concepts;
  • Deep understanding of OOP, SOLID principles;
  • Awareness of OOD, programming patterns, STL, algorithms;
  • General understanding of analog and digital electronics engineering;
  • Knowledge of microcontrollers, their architecture (clock, ports, bus etc.) and communication interfaces (I2C, UART, SPI, USB);
  • Be able to work with the electronics tools: oscilloscopes, multimeters;
  • Pre-intermediate English level or higher.

Will be a plus:

  • Experience with Qt Framework (C++);
  • Experience with debugging;
  • Experience with PSoC, Raspberry Pi, Arduino platforms;
  • Experience with unit testing;
  • Experience with Jenkins and Gitlab;
  • Be able to work with various operating systems, including Windows, macOS and Linux-based OSes;
  • C++ 17.

We offer:

  • Friendly and highly professional team;
  • 28 calendar days paid vacation;
  • Medical insurance;
  • English classes;
  • Flexible working hours;
  • Professional & personal growth.

Please send your resume only in English.

Оксана Хрипко

vacancy bottom banner

Похожие вакансии

Похожие вакансии по городам:

Похожие вакансии по профессиям: