
Middle Embedded Software Developer – IoT
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Poland.
• Design distinct components, modules, classes, and devices.
• Develop, debug, document, and maintain segments of software and hardware.
• Conduct various testing methods to ensure quality and reliability.
• Engage in estimation and planning meetings.
• Assist in the creation of technical project documentation and user manuals.
• Offer support to test engineers and technical staff in resolving software installation and operational issues.
• Participate in conference calls and in-person meetings with the customer and their partners.
• Provide status updates and progress reports in line with project and company requirements.
• Over 3 years of professional experience with C programming.
• Proficient knowledge of widely used platforms (ST, SiLabs, NXP, TI) along with various interfaces and protocols (UART, I2C, SPI, Modbus, etc.).
• Practical experience with RTOS and IPC methods.
• Skilled in debugging (including remote debugging) and troubleshooting embedded systems solutions, which includes software debugging on actual devices (using J-link, ST-link) and resolving issues.
• Familiarity with common embedded libraries and components, such as HALs, file systems, and networking.
• Upper-Intermediate level of English or above.
• Competitive salary and performance-based bonuses.
• Opportunities for professional development and growth.
• Flexible working hours and the possibility of remote work.
• Health insurance and wellness programs.
• A collaborative work environment with a focus on innovation.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.