Senior Embedded Linux Engineer – IoT & Android

Owl Labs

Boston (MA)

Hybrid

USD 170,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Unlimited PTO and paid holidays
Parental leave
Work From Home Stipend
Commuter Benefit
Remote or hybrid work flexibility

Job summary

Owl Labs is seeking an experienced Linux Developer to join our Engineering team. You will design and implement Linux-based embedded software for IoT devices running Android, focusing on USB networking, wireless connectivity, and audio/video processing, while collaborating across hardware and software teams.

The ideal candidate has 5+ years of Android and Linux embedded experience, strong C/C++ skills, and a hands-on approach to debugging, performance optimization, and documentation.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • 5+ years of experience in Android and Linux-based embedded systems development.
  • Strong programming fundamentals with C and C++.

Responsibilities

  • Design and implement Linux-based embedded software solutions for IoT devices and consumer electronics running Android.
  • Implement and maintain USB and Ethernet networking stacks and protocols.
  • Implement secure network communication protocols for IoT devices.
  • Design and optimize wireless connectivity solutions including WiFi and Bluetooth.
  • Debug complex system-level issues across hardware and software boundaries.
  • Optimize code for performance, power consumption, and memory utilization.
  • Maintain and enhance existing firmware codebases.
  • Create technical documentation and specifications.
  • Mentor junior engineers and review code contributions.

Skills

C
C++
Android
Linux
Networking protocols
WiFi/Bluetooth BLE
Java
Python
Rust
USB protocols
Ethernet TCP/IP

Education

Bachelor's degree in CS/CE
Master’s degree in a relevant field

Tools

Android Studio
GDB
JTAG debuggers
Git
CI/CD pipelines
Jenkins
Make
Gradle
CMake

Job description

Owl Labs is seeking an experienced Linux Developer to join our Engineering team. You will design and implement Linux-based embedded software for IoT devices running Android, focusing on USB networking, wireless connectivity, and audio/video processing, while collaborating across hardware and software teams.

The ideal candidate has 5+ years of Android and Linux embedded experience, strong C/C++ skills, and a hands-on approach to debugging, performance optimization, and documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux Device Programmer
Senior Linux Device Programmer

Owl Labs • Boston (MA)

Hybrid
USD 170,000 - 185,000
Medical, dental, and vision insurance
Unlimited PTO and paid holidays
Parental leave
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Owl Labs • Boston (MA)

Hybrid
USD 140,000 - 180,000
Competitive medical, dental, and vision benefits
Unlimited PTO
Generous Parental Leave
+5
Senior Embedded Android/Linux Engineer - IoT & AV
Senior Embedded Android/Linux Engineer - IoT & AV

Owl Labs • Boston (MA)

Hybrid
USD 140,000 - 180,000
Senior Embedded Android Engineer
Senior Embedded Android Engineer

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Embedded Android Firmware Engineer for IoT
Senior Embedded Android Firmware Engineer for IoT

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Sr Linux Embedded SW Development Engineer
Sr Linux Embedded SW Development Engineer

Ellington Growth Partners • Raleigh (NC)

On-site
USD 100,000 - 130,000
Sr Embedded Software Engineer (OOAD, C++, Linux)
Sr Embedded Software Engineer (OOAD, C++, Linux)

Jobsbridge • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Embedded C Engineer – Linux & IoT
Senior Embedded C Engineer – Linux & IoT

Kitu Systems • San Diego (CA)

On-site
USD 100,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior Embedded C++ Engineer for Linux & IoT
Senior Embedded C++ Engineer for Linux & IoT

Cloud Hybrid Technologies LLC • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000