
Middle Embedded Software Engineer
Posted Jun 4

Posted Jun 4
This is a fully remote position, open to applicants in Ukraine.
β’ Create individual components, modules, classes, and devices.
β’ Develop, debug, document, and sustain segments of both software and hardware.
β’ Execute various types of testing procedures.
β’ Engage in estimation and planning discussions.
β’ Aid in the creation of technical project documentation as well as user manuals.
β’ Offer support to test engineers and technical staff in resolving software installation and operational issues.
β’ Join conference calls and face-to-face meetings with customers and their partners.
β’ Adhere to the highest engineering practices, technical standards, and quality benchmarks defined for the project.
β’ Provide updates on status and progress in alignment with project and company requirements.
β’ Identify existing shortcomings in the development workflow, established procedures, engineering practices, and environmental configurations, while proposing enhancements.
β’ Elevate technical challenges to the Architect, Team Lead, and Project Manager.
β’ A minimum of 4 years of experience with C programming.
β’ Familiarity with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions.
β’ Strong expertise in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity.
β’ Practical experience with Yocto Linux.
β’ Proficient in debugging and troubleshooting embedded systems, including software debugging on actual devices (utilizing J-Link, ST-Link) and resolving system-level challenges.
β’ Upper-Intermediate proficiency in English.
β’ WOULD BE A PLUS: Knowledge of hardware.
β’ Experience with Docker, GitLab, and Jira.
β’ Competitive salary.
β’ Opportunities for professional development and growth.
β’ Flexible working hours and remote work options.
β’ Collaborative and innovative work environment.
Confitec
Nagarro
HealthMark Group
Abnormal Security
Get handpicked remote jobs straight to your inbox weekly.