Senior Embedded Software Engineer

Added
14 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

android java linux c kotlin

📋 Description

  • Design, implement and customize embedded software solutions for IoT devices and consumer electronics running Android OS and Linux
  • Debug complex system-level and user-space 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

🎯 Requirements

  • 5+ years of Android platform development and Android HAL
  • 5+ years of Linux-based embedded systems development; strong understanding of Linux internals
  • Strong knowledge of Android HIDL/AIDL interfaces, build system, etc
  • Proficiency with C, C++, Java, Kotlin
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field
  • Experience with version control (Git) and CI/CD pipelines

🎁 Benefits

  • Competitive medical, dental, and vision benefits.
  • Unlimited PTO
  • Generous Parental Leave
  • Work From Home Stipend
  • Commuter Benefit
  • Flexible Work
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →