Sirin Software

Sirin Software

Joined in 2019

Sirin Software is a service provider of Embedded Linux and IoT solutions with a modern office in the historical center of Kyiv and a friendly atmosphere. In the last few years we successfully provided various software solutions to US, European Union, and Asian customers. Since 2016, we have started providing Hardware Design services in cooperation with product owners. Our company has an expertise in such domains as Networking, Storage Systems, Cloud Computing, Building Automation, Drivers, IoT, e.t.c. We help business to drive digital transformation across the full product cycle and deliver sustainable innovations to market. Our focus on an agile approach to end-to-end software product delivery in the field of embedded systems, web and mobile applications, server-side programming, web design allows our clients to get more than mere reduction of operational costs. Attractive rates, and a deep interest in boosting technology startups allow us to build software solutions, which are configurable, scalable, and easy to deploy. We’ve got extensive expertise in IT outstaffing services, particularly searching, evaluation, and attraction of local IT candidates for the external markets.

  • Β· 9 views Β· 1 application Β· 1d

    Embedded Engineer

    Hybrid Remote Β· Ukraine (Kyiv) Β· 2 years of experience Β· B1 - Intermediate
    Project description: You will be participating in a LoRa-based IoT embedded project comprising three main components: end-device, gateway and cloud. The embedded side includes: - A bare-metal C firmware for the STM32-based end-device - A C++ firmware...

    Project description:
    You will be participating in a LoRa-based IoT embedded project comprising three main components: end-device, gateway and cloud.

    The embedded side includes:
    - A bare-metal C firmware for the STM32-based end-device
    - A C++ firmware running on an OpenWRT-based platform for the gateway
    The end-device and gateway communicate via the LoRa protocol.

    Responsibilities:
    β€” Developing firmware modules (C and C++) for LoRaWAN based smart metering device
    β€” Participating in architecture design to secure reliable functionality
    β€” Working with both OpenWRT-based gateway and RTOS-based smart meter firmware
    β€” Interacting with client product team, to remain a top-notch solution
    β€” Interacting with hardware team to secure market-leading products
    β€” Contribute to testing, documentation and customer support flows

    Required Skills:
    β€” 2+ years of experience in embedded software development: bare-metal MCU applications or RTOS-based
    β€” 2+ years of strong programming experience in C and/or C++
    β€” Experience with ARM Cortex-M architecture and development tools (STM32 or similar)
    β€” Detailed knowledge of Linux operating system internals
    β€” Experience in debugging, bug fixing, and optimizations.
    β€” Cmake / Bash / Python scripting
    β€” Git, GitHub, Jira
    β€” Ability to work independently and in a team, collaborating to product architecture
    β€” Broad system-level thinking, contribution to product development
    β€” Strong self-learning

    Desirable:
    Knowledge of Buildroot / Yocto / OpenWRT
    Knowledge u-boot / BSP and Linux device driver development
    Experience with wireless connectivity: BLE, WiFi, Matter, LoRaWAN
    Good background in digital electronics, PWM-controlled circuits

    Stage 1: Interview with HR (1h);
    Stage 2: Technical interview (1.5h)

    More
Log In or Sign Up to see all posted jobs