Back to Jobs

RTOS Software Engineer/Senior Embedded Linux Engineer/Linux Kernel Engineer-REMOTE

Remote, USA Full-time Posted 2026-06-22

Job Summary: We are seeking a Senior C++ / Embedded Software Engineer to design, develop, and maintain embedded software solutions for complex systems and devices. The ideal candidate will have strong expertise in modern C++, embedded Linux/RTOS environments, low-level programming, and system-level debugging.

  • Key Responsibilities:
  • Design, develop, and optimize embedded software applications using C/C++.
  • Work with embedded Linux, RTOS, device drivers, and hardware interfaces.
  • Collaborate with hardware, firmware, and cross-functional engineering teams.
  • Perform system integration, debugging, testing, and performance tuning.
  • Develop and maintain software architecture, design documentation, and technical specifications.
  • Troubleshoot complex software and hardware interaction issues.
  • Requirements:
  • 5+ years of experience in embedded software development.
  • Strong proficiency in C++ (C++11/14/17 or later) and C programming.
  • Experience with embedded Linux and/or RTOS environments.
  • Knowledge of multithreading, memory management, networking, and system-level programming.
  • Experience with debugging tools, version control systems, and software development best practices.
  • Strong problem-solving and communication skills.
  • Preferred Qualifications:
  • Experience with device drivers, firmware development, or hardware interfaces (SPI, I2C, UART, CAN, Ethernet).
  • Familiarity with ARM-based systems and embedded architectures.
  • Experience with CI/CD pipelines, automated testing, and Agile development methodologies.

Apply tot his job Apply To this Job

Similar Jobs

Linux Manager

Remote, USA Full-time

Linux Engineer

Remote, USA Full-time

Managed Services Linux Engineer | Grand Rapids, MI or Remote

Remote, USA Full-time

Software Support Engineer

Remote, USA Full-time

Senior Linux Engineer (Linux / Python) - Financial Services Industry - Low Latency

Remote, USA Full-time

Entry Level Cybersecurity Analyst (Remote)

Remote, USA Full-time

Tier 2 Technical Support (Voice/ Chat/ Email)

Remote, USA Full-time

Remote - Security Manager (Risk and Governance) | Cyber Security | Cybersecurity

Remote, USA Full-time

Unix/Linux Administrator

Remote, USA Full-time

Remote Helpdesk Agent - Call Center Support Jobs

Remote, USA Full-time

Truss Designer

Remote, USA Full-time

Experienced Customer Support Representative – Remote Part-Time Opportunity with arenaflex

Remote, USA Full-time

Remote Data Entry Specialist – High-Volume Information Management & Database Administration (Flexible Remote Role with Immediate Start)

Remote, USA Full-time

Part Time Customer Service Agent - Southwest Airlines Remote Opportunity in Minnesota, USA - $27/Hour

Remote, USA Full-time

CAD Designer - Electrical Designer/Drafter 100% Remote

Remote, USA Full-time

Finally, a legitimate Work-From-Home Opportunity

Remote, USA Full-time

Urgently Need Speech Language Pathologist, Home Health PRN in Brunswick, GA

Remote, USA Full-time

Hybrid Registered Veterinary Technician ER/ICU (Weekend Days)

Remote, USA Full-time

Financial Counselor; Fertility

Remote, USA Full-time

V.I.E. Interest Rate Derivatives Trading Assistant

Remote, USA Full-time