Job VC

Senior Embedded C Developer (onsite)

GlobalLogic · djinni · Senior · $$$$ · Тільки офіс Україна (Львів)
Open original ↗
GlobalLogic Ukraine is inviting an Embedded C Developer to join its Lviv office.
On-site position: Lviv, office: 5 times a week.
Our client is one of the leading manufacturers of professional construction tools, focused on expanding its market presence through innovative features and advanced hardware solutions.
As a skilled developer, you will be responsible for implementing new functionalities and maintaining existing embedded system libraries. You will also contribute to the development of integrated hardware-in-the-loop (HIL) testing systems, ensuring high production code quality.
In this role, you will be actively involved in the software development of industrial-grade construction tools, working on cutting-edge solutions in a dynamic environment.
Requirements
Must have:
C programming language (at least several years of experience)
Pro-active, team player, good soft skills
Good programming experience with ARM Cortex-M based MCUs (STM32 preferable)
Understanding of electric motor control systems (motor types, regulation modes)
English min. B2 level
Experience with real-time operating systems/Multithreading
Embedded interfaces knowledge (SPI, UART, CAN, I2C…)
CI/CD: git, Jenkins
Agile/SCRUM
Nice to have:
Read and understand electrical schematics
Job responsibilities
Design and implement new features
Update/maintenance of existing embedded software
Design, implement, and unit testing of embedded software in C
Customer communication on daily basis