Embedded OS Software Engineer

  • Redmond, WA
  • Posted 12 hours ago | Updated 7 hours ago

Overview

On Site
$60 - $70
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

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

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.