WHO WEARE?Weare Edge Solutions Lab, ateam ofengineers with astrong background inproduct development ofedge solutions and data platforms. Our legacy isgrounded inthe successful execution ofthe Hivecell product. We’re committed tohelping companies implement their product strategies and bring their ideas tomarket .WHO WEARE LOOKING FOR?Weare insearch ofaSenior Embedded Engineer who has proven experience working with various single board computers and microcontrollers.INTHIS ROLE YOU WILL:—Develop e
WHO WEARE?Weare Edge Solutions Lab, ateam ofengineers with astrong background inproduct development ofedge solutions and data platforms. Our legacy isgrounded inthe successful execution ofthe Hivecell product. We’re committed tohelping companies implement their product strategies and bring their ideas tomarket .WHO WEARE LOOKING FOR?Weare insearch ofaSenior Embedded Engineer who has proven experience working with various single board computers and microcontrollers.INTHIS ROLE YOU WILL:—Develop embedded software for the single board computers and microcontrollers—Design and implement new features using C, C++and Python languages—Update and optimize the existing software—Write clear, maintainable, and portable code—Develop unit, design, validation, and integration tests—Participate insoftware verification activities—Create documentation for software—Communicate with internal and external stakeholdersWHAT YOU BRING ALONG:—Atleast 5years ofexperience inembedded software development—Strong knowledge ofEmbedded C—Experience inthe development ofC++ applications—Strong experience with Linux, Linux services (Debian/Ubuntu/OpenWRT)—Basic Linux kernel knowledge—Experience inintegration ofhigh levelML software with hardware level functionality—Strong programming experience with ARM Cortex-M based MCUs (STM32, ESP32)—Strong experience with communication interfaces (UART/I2C/SPI)—Strong experience insoftware development for devices with multiple sensors—Experience with multiprocessing, multithreading, and synchronization—Experience with large C/C++ code bases—Significant experience indoing code reviews, evaluations, and validations—Experience inanalyzing, debugging, and solving performance issues—Strong low-level troubleshooting skills—Ability touse measurement and programming equipment—Understanding ofthe digital/analog electronics and microcontrollers peripherals—Reading and understanding electronic schematics—Familiarity with version control systems (Git, Bitbucket)—Strong self-organizing skills (here isnomicromanagement)—Ability towork inateam, good communications skillsWILLBE APLUS—Experience inembedded software architecture design—Ability todecompose complex designs into multiple manageable components—Experience with the real-time operating systems—Understanding ofthe CI/CD development process—Experience inworking under Agile methodology—Open mind for new approaches and ideasПро компанію Edge Solutions LabProfessional services company, that concentrates expertise incustom-tailored edge solutions for its clients.Сайт компанії: elsua.com