About the company
Our client is a global leader in energy technology. Located in 90 countries, operates across the whole energy landscape. From conventional to renewable power, from grid technology to storage to electrifying complex industrial processes. The mission is to support companies and countries with what they need to reduce greenhouse gas emissions and make energy reliable, affordable and more sustainable.
Job Summary
Job description
📍Create a low-level software for hardware; 📍API development and integration with third-party solutions; 📍Maintain good code quality and standards. Perform code reviews and unit tests; 📍Work in a team, transforming user stories into functional applications. 📍Technologies - C/ C++, CI/CD, CPU STM32, STM32 CubeIDE, Telit LTE router, CubeIDE.
Requirements
📍3+ years of proven experience in software development with C/C++; 📍Familiar with various design and architectural patterns: API, Web Socket API, Message Queue; 📍Skilled in using best development practices (unit testing, code reviews); 📍Experience with make/cmake generators; 📍Strong sense of ownership.