Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Dec 09, 2025
This job expires in: 16 days

Job Summary

A company is looking for a Software Engineer, Platform Software.

Key Responsibilities:
  • Design, develop, and test software for custom hardware platforms using C, C++, and Python
  • Collaborate with hardware engineers to define software requirements and ensure hardware-software integration
  • Develop and maintain low-level drivers and firmware for various hardware components
Required Qualifications:
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field
  • Approximately 5 years of professional software development experience
  • Proficiency in C, C++, and Python
  • Experience working in a Linux development environment
  • Experience developing software for custom hardware platforms

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...