← Усі вакансії

Embedded Developer

Sirin Software, Київ, за кордоном
Формат:
повний remote
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Sirin Software is a service provider of Embedded Linux and IoT solutions. We were established in 2014 with an R&D office in Kyiv. In the last few years, we have successfully provided a range of software solutions to customers in the US, Europe, and Asia. Since 2016 we have started providing Hardware Design services in cooperation with product owners. Our company has expertise in such domains as Networking, Storage Systems, Cloud Computing, Buildings Automation, Drivers, IoT, etc.

Our site: sirinsoftware.com

Project Description

Development of a portable, high-fidelity audio device integrated with AI assistant capabilities. The project focuses on creating a high-performance consumer electronics product with a focus on quality sound and battery efficiency.

Scope of Work

You will be responsible for the “brain” of the device, from low-level drivers to high-level application logic.

Firmware Development: Design and build applications, system features, and peripheral drivers from scratch

Full-Cycle Engineering: Handle coding, debugging, and systematic troubleshooting throughout the entire development process

System Validation: Perform rigorous testing to ensure hardware-software stability and feature performance

We Expect You Are

Self-Driven & Autonomous: A proactive problem-solver who can navigate hardware documentation and drive tasks to completion independently

Result-Oriented: Focused on delivering high-quality end products that align with business goals and reach the “Done” state

A Strong Communicator: Able to articulate complex technical concepts clearly to both technical and non-technical stakeholders

Flexible: Ready to quickly adjust to changing requirements, new technology stacks, or shifting project priorities

Value-Driven: A contributor who looks beyond “just coding” to propose architectural improvements and process optimizations

A Collaborative Team Player: Committed to knowledge sharing, active participation in code reviews, and supporting colleagues

What You Need For This Position

3+ years of experience in embedded software development (C/C++)

Hands-on experience with Embedded Linux (Yocto/Buildroot) or RTOS (FreeRTOS or similar)

Hands-on experience with hardware peripherals (UART, SPI, I2C) and memory management

Experience with CMake, Python/Bash scripting, and Git

Ability to create maintainable technical specifications and code documentation (Doxygen, Wiki, Markdown)

English Proficiency: Upper-Intermediate (B2). Ability to conduct technical discussions, participate in meetings, and write professional documentation/emails for international clients

Nice to Have

Deep understanding of Linux kernel-level debugging and architecture

Ability to read datasheets/schematics and hands-on experience with oscilloscopes and logic analyzers

Experience with embedded ML or Edge Computing

Experience with wireless connectivity: BLE, WiFi, Matter, LoRaWAN

Familiarity with ZephyrOS

What We Offer For Your Success

Zero bureaucracy and no time tracking

Flexible working hours (start your day between 8:00 and 11:00)

20 working days paid vacation and 15 days of sick leave

Additional days of leave for important life events

Professional English courses in small groups by level

Education and anniversary bonuses

Providing all the necessary equipment

Full accounting support for employees

The opportunity to rotate on projects to learn new technologies

Opportunity for development and career growth in the areas of Tech/Team leadership, mentoring

Office in the historical part of Kyiv (Podil) with convenient transport links and autonomous power systems, uninterrupted Internet connection, coffee, tea, and snacks

Hiring Process

Stage 1: Interview with HR (60 min)

Stage 2: Technical Interview (60-80 min)

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot