Senior Linux Software developer

Ukraine - Remote

Full-Time

We are looking for a senior Linux engineer to join our communications team. You should apply to this position if you are a true hacker and techno-optimist with a deep passion for robotics and a mission to help Ukraine. Join Ark to create applied tech that saves lives and moves our civilisation forward.

Core responsibilities

• Development of video and audio streaming solutions;

• External wired peripheral integration such as I2C, SPI, UART connected devices;

• Writing kernel drivers;

• Writing user space SW.

Qualifications

• B.S in Computer Science and/or Engineering with extensive software knowledge;

• Solid experience with C/C++, Python, Make, Cmake, Git;

• Experience with GStreamer, FFMpeg, Buildroot;

• Continuous integration concepts understanding;

• Experience working with complex software systems, familiarity with common operating systems, networking tools, protocols and standards such as Linux, OpenWRT, TCP, UDP, 802.11, 802.15;

• Good verbal and written communication skills, and outstanding presentation and interpersonal skills.

Interview Process

1. Recruiter screen

2. Technical Interview

3. Final Interview

4. Security Check

Senior Linux Software developer

Ukraine - Remote

Full-Time

We are looking for a senior Linux engineer to join our communications team. You should apply to this position if you are a true hacker and techno-optimist with a deep passion for robotics and a mission to help Ukraine. Join Ark to create applied tech that saves lives and moves our civilisation forward.

Core responsibilities

• Development of video and audio streaming solutions;

• External wired peripheral integration such as I2C, SPI, UART connected devices;

• Writing kernel drivers;

• Writing user space SW.

Qualifications

• B.S in Computer Science and/or Engineering with extensive software knowledge;

• Solid experience with C/C++, Python, Make, Cmake, Git;

• Experience with GStreamer, FFMpeg, Buildroot;

• Continuous integration concepts understanding;

• Experience working with complex software systems, familiarity with common operating systems, networking tools, protocols and standards such as Linux, OpenWRT, TCP, UDP, 802.11, 802.15;

• Good verbal and written communication skills, and outstanding presentation and interpersonal skills.

Interview Process

1. Recruiter screen

2. Technical Interview

3. Final Interview

4. Security Check

Copyright © ark robotics. All rights reserved.

Copyright © ark robotics. All rights reserved.