Senior Firmware Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Apr 16, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Firmware Engineer - Android/Linux BSP.

Key Responsibilities
  • Design, develop, implement, debug, and maintain embedded real-time applications for Android/Linux based products
  • Conduct embedded Linux Kernel/OS development on ARM based platforms, including device driver and device tree management
  • Collaborate with software and hardware engineers to resolve design issues and maintain current software through enhancements and bug fixing
Required Qualifications
  • BS in Computer Science or Electrical Engineering is required; MS is preferred
  • 5-8 years of experience in developing and debugging embedded software for Linux/Android products
  • Strong skills in C and C++ programming
  • Experience with embedded Linux U-Boot/kernel development and Android HAL
  • Familiarity with source control tools such as Git and debugging embedded systems

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