Senior Software Engineer - C++

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Mar 25, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer - MCU Apps (C++/Linux).

Key Responsibilities
  • Write C++ applications for real-time embedded systems used in system monitoring and fault handling
  • Develop software that bridges the autonomous driving system with the underlying base vehicle
  • Lead architecture and design efforts for embedded applications from concept to deployment
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field
  • 10+ years of industry experience in embedded systems or related domains
  • Proficiency in C++ with experience building components from scratch
  • Experience working with embedded real-time systems and microcontroller development in C++
  • Proven ability to mentor and support the growth of junior developers

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...