Overview
Skills
Job Details
Job Title: Embedded OS Software Engineer
Location: Redmond, WA or Sunnyvale, CA
Duration: 12 Months
Summary:
We seek skilled engineers to design, develop, and optimize embedded operating systems, from drivers up to framework layers, on platforms including Android Open Source Project and Embedded Linux. You ll collaborate across hardware and software teams, ensuring robust device bring-up, debugging complex system-level issues and driving overall product performance.
Key Responsibilities:
- Design and implement subsystems at all OS stack levels, including device drivers and middleware frameworks
- Debug challenging multi-layer issues spanning kernel to application levels
- Profile and optimize system and application performance
- Lead bring-up, debugging, and tuning of new embedded devices
- Integrate diverse software components from multiple teams into a coherent build system
- Participate actively in code reviews, unit and integration testing, and documentation updates
Minimum Qualifications:
- Bachelor s in Computer Science, Software Engineering, or related
- 2+ years working with AOSP or Embedded Linux-based systems (Non-AOSP candidates considered)
- Experienced in large-scale C/C++ codebases and operating system internals
- Familiar with source control, testing, bug tracking, and technical documentation
Preferred Qualifications:
- Prior experience shipping professional-grade consumer products
- Familiarity with modern C++ standards and libraries
- Knowledge of Android SDK, NDK, JNI, IPC mechanisms
- Experience with embedded Linux kernel customization and device bring-up
- Proficiency with Android/Linux debugging and performance profiling tools
- Security model understanding for Android/Linux systems
Keywords: Embedded OS Engineer, Embedded Software Engineer, Firmware Engineer, AOSP, Android Open Source Project, Embedded Linux, Linux Kernel, Kernel Development, Device Driver, Operating System Internals, C Programming, C++, System Debugging, Device Bring-up, Performance Tuning, Multi-layer Software, Android SDK, NDK, JNI, IPC, Kernel Customization, Source Control, Unit Testing, Integration Testing, Bug Tracking, Documentation, Agile, System Profile, Consumer Products, Security Models, Redmond, Sunnyvale, California
About VDart Group
VDart Group is a global leader in technology, product, and talent solutions, serving Fortune 500 clients in 13 countries. With over 4,000 professionals worldwide, we deliver innovation, operational excellence, and measurable outcomes across industries. Guided by our commitment to People, Purpose, and Planet, VDart is recognized with an EcoVadis Bronze Medal and as a UN Global Compact member, reflecting our dedication to sustainable practices.