Middle Embedded Software Developer (IoT)
Sigma Software
18h ago
0DevPolandhimalayas
Embedded-Software-DevelopmentFirmware-EngineeringIoT-DevelopmentEmbedded-Systems-EngineeringC++-ProgrammingMid-Level-Embedded-Software-DeveloperIoT-Software-EngineerEmbedded-Software-DeveloperIoT-Firmware-EngineerMid-level
Job Description
Design separate components, modules, classes, and devicesCode, debug, document, and maintain portions of software and hardwarePerform various types of testing to ensure quality and reliabilityParticipate in estimation and planning sessionsContribute to the development of technical project documentation and user documentationProvide assistance to test engineers and support personnel in solving technical issues of software installation and its operationParticipate in conference calls and face-to-face meetings with the Customer and Customer’s partnersReport status and progress according to project and company requirements3+ years of professional experience with CKnowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces and protocols (UART, I2C, SPI, Modbus, etc.)Hands-on experience with RTOS and IPC approachesExperience in debugging (including remote debugging) and troubleshooting solutions for embedded systems. It should include software debugging on real devices (using J-link, ST-link) and debugging issuesFamiliarity with common embedded libraries and components, such as HALs, file systems, and networkingUpper-Intermediate English level or higherOur embedded team is growing and looking for an experienced Embedded Software Developer to join the project and contribute to the development of firmware for modern air-cleaning devices.
PROJECT
The project is focused on the development of embedded firmware for air purification devices in the IoT domain. The engineer will be involved in low-level software development, hardware interaction, debugging on real devices, communication interfaces integration, RTOS-based functionality, and support of device operation logic.You will have an opportunity to work on innovative embedded solutions for air quality and environmental control devices.Technology Stack: C, ST, UART, I2C, SPI, J-link, HALs, RTOS.Originally posted on Himalayas
