Senior Embedded SW Engineer [Device Drivers Development] (offline)

Our customer is an early-stage company developing and delivering solutions to protect the most mission-critical assets and data from cyber-threats. The customer protects existing networked assets by providing a military-grade, remotely manageable virtual air-gap network that can be deployed as an overlay on existing network infrastructures.
The goal is to create scalable and optimized software systems.

It`s possible to work remotely with meetings at our office in Kyiv.


Responsibilities
Be responsible for the development and integration of device drivers
Ensure optimization of platform software through design reviews and code reviews
Develop product validation test programs to ensure the robustness of design
Interface with hardware design and SW development in a cross-functional environment

Hands-on Mastery of the following requirements
Developing software and device drivers for Embedded Linux
Board bring-up
Software frameworks for Linux distribution, Yocto Project, OpenEmbedded, Buildroot or similar
Bootloaders and recovery OS development
Scripting tools and methods to optimize SW development and testing activities
Reading schematics and data sheets
Device drivers and peripherals such as I2C, UART, SPI, PCIe, RGMII, SGMII
C, Python, Scripting, and CMake
On-chip debugging tools and troubleshooting both software and hardware
Strong documentation and writing skills
Be able to manage a small team (3-4 engineers)
English - Upper-Intermediate

What`s in it for you?
Work with the solid service provider (5 years old) who has experience in full-cycle device development: Hardware design, PCB design, Software development)
Opportunity to combine and improve SW skills
Smart reward program(+10-50% for successfully finished project phase)
Rotation between projects is available
Competitive salary
Salary review annually
Anniversary reward presents
Paid workshops and conferences (about 200 USD annually)
Flexible working hours (start your day between 8:00 and 11:00)
Possibility to take Work-from-home days
Open culture directed to discuss and solve any issue
Upon request, we can set goals regarding self-development
Accounting managed by the company
Full-time employment with 20 working days of vacation, paid sick leaves, national holidays
Modern office in the historical part of Kyiv (Podil)

About SirinSoftware

Sirin Software is a service provider of Embedded Linux and IoT solutions with a modern office in the historical center of Kyiv and friendly family atmosphere. In the last few years we successfully provided various software solutions to US, European 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, Buildings 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 embedded software developers have experience in developing system software for numerous hardware and software platforms. In case you already have a detailed technical requirement document, or when you have just a general idea in your mind, we can help you to come through all the steps of systems development life-cycle. From idea, through software design and implementation, to a ready-to-use commercial product.

Company website:
https://jobs.sirinsoftware.com/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kyiv→