K

Senior Embedded Linux Systems Developer

kambda • Mexico
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join Kambda's team as a Senior Embedded Linux Systems Developer for a long-term project in the music industry. Develop and maintain software for single-board computers running Linux. Collaborate with a distributed team and manage tasks independently.

Key Highlights
Develop and maintain software for single-board computers running Linux
Implement inter-process communication using System V message queues
Collaborate with a distributed team and manage tasks independently
Support future integration layers involving Node.js, GraphQL, and SvelteKit
Technical Skills Required
C C++ Linux System V IPC Docker Node.js GraphQL SvelteKit PostgreSQL
Benefits & Perks
Remote work opportunity
Long term contract
Full time position
Flexible schedule
10 days of paid vacation
Medical insurance

Job Description


Kambda is seeking experienced Senior C/C++ Developers to join our team and work on an exciting project for one of our valued clients in the United States. Kambda is located in Costa Rica, and we are primarily seeking candidates who are in a similar time zone to facilitate collaboration.


This position is for a long-term project involving an embedded Linux–based distributed control system in the music industry. The role requires both low-level systems work and broad technical curiosity. The ideal candidate is self-directed, communicative, and comfortable spanning disciplines from hardware integration to modern web technologies.

 

Responsibilities

  • Develop and maintain software for single-board computers running Linux.
  • Implement inter-process communication using System V message queues.
  • Collaborate with a small, distributed team while managing tasks independently.
  • Support future integration layers involving Node.js, GraphQL, and SvelteKit.
  • Optionally assist with database-related components (PostgreSQL preferred).


Required Skills and Qualifications

  • Strong proficiency in C and C++ programming.
  • Solid understanding of Linux systems, including System V IPC mechanisms.
  • Experience with Docker for development and testing.
  • Ability to understand and work effectively on single-board computer platforms.
  • Excellent communication and self-management abilities.
  • Bilingual proficiency (spanish/english) is required to participate in meetings with both our internal team and the client's team.


Preferred Skills

  • Background in embedded or distributed systems development.
  • Familiarity with PostgreSQL or other relational databases.
  • Exposure to Node.js, GraphQL, or SvelteKit.
  • Musical interest or technical knowledge in audio systems is a strong plus.


What we offer

  • Remote work opportunity.
  • Long term contract.
  • Full time position, with a 40-hour workweek, Monday through Friday.
  • Flexible schedule.
  • 10 days of paid vacation.
  • Medical insurance.
  • and more...




Similar Jobs

Explore other opportunities that match your interests

Senior Full-Stack Engineer (Ruby on Rails, React)

Programming
•
16h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

BairesDev

Mexico

Semi Senior Ruby Developer

Programming
•
23h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

BairesDev

Mexico

Hyperledger Fabric Developer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

BairesDev

Mexico

Subscribe our newsletter

New Things Will Always Update Regularly