drjobs C Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Vilnius - Lithuania

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Join an innovative team working on a cuttingedge project focused on aerial data collection and navigation. The role involves developing and integrating hardware device drivers implementing control logic and enabling seamless communication between devices and system components.

  • Project: Aerospace/Technology
  • Location: Vilnius (remote flexibility)
  • Start date: ASAP
  • Duration: Initial 2month contract with the possibility of extension after MVP launch

Key Responsibilities

  • Develop and maintain C software for aerial data collection systems.
  • Integrate hardware devices such as industrial cameras lidars and GNSS units using thirdparty SDKs.
  • Implement control logic and ensure communication between system components.
  • Work on multithreaded applications to ensure robust system performance.
  • Utilize CMake for build automation and manage testing frameworks (e.g. gtest).
  • Collaborate on software development for Linux/Unix platforms and maintain containerized environments using Docker.
  • Ensure highquality code through Git GitHub and GitHub Actions workflows.
  • Document technical processes and communicate effectively in English.

MustHave Requirements

  • 2 years of experience with C.
  • Experience with multithreaded applications.
  • Familiarity with CMake.
  • Experience with automatic testing (gtest).
  • Experience developing software for Linux/Unix platforms.
  • Proficiency with Git GitHub and GitHub Actions.
  • Experience with Docker and Docker Compose.
  • Basic Linux (Ubuntu) skills and bash scripting.
  • Good English communication skills (documentation content).
  • Basic understanding of computer networking.

NicetoHave Skills

  • Experience with gRPC using C.
  • Handson experience integrating external hardware devices (e.g. industrial cameras lidars GNSS units).
  • Familiarity with thirdparty SDKs for hardware communication.

What We Offer

  • An exciting opportunity to work on a groundbreaking aerospace technology project.
  • Flexible remote work arrangements.
  • Rare 2530 EUR per hour.
  • Possibility of contract extension following a successful MVP launch.
  • A collaborative and innovative work environment.

Project: Aerospace/Technology

Location: Vilnius (remote flexibility)

Start date: ASAP

Duration: Initial 2month contract with the possibility of extension after MVP launch

Role:

We are seeking a skilled C Developer to join a team working on an innovative project focused on aerial data collection and navigation. You will be responsible for integrating hardware devices by developing drivers and implementing control logic and communication between devices and system components.

MustHave Requirements:

  • 2 years of experience with C.
  • Experience with multithreaded applications.
  • Familiarity with CMake.
  • Experience with automatic testing (gtest).
  • Experience developing software for Linux/Unix platforms.
  • Proficiency with Git GitHub and GitHub Actions.
  • Experience with Docker and Docker Compose.
  • Basic Linux (Ubuntu) skills and bash scripting.
  • Good English communication skills (documentation content).
  • Basic understanding of computer networking.

Nice to Have:

  • Experience with gRPC using C.
  • Experience integrating external devices (industrial cameras lidars GNSS units etc.) and using 3rd party SDKs.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.