Telecommute Embedded Software Engineer

Job is Expired
Location: Nationwide
Compensation: Salary
Staff Reviewed: Sun, Jun 20, 2021

Job Summary

A social media company is seeking a Telecommute Embedded Software Engineer.

Core Responsibilities Include:

  • Designing & implementing components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, etc
  • Designing & implementing drivers & services that operate efficiently in a constrained environment yet can deliver large volumes of data
  • Debugging complex, system-level, multi-component issues that typically span across multiple layers from kernel to application

Required Skills:

  • 2+ years' Software Engineering experience in the following: device driver development, embedded systems, or operating systems
  • 2+ years’ experience working on systems software in a large-scale C/C++ code base
  • Experience in one or more: BSP/Board Support Package, Operating Systems, Android OS, RTOS, Bootloader, Power Management
  • Experience in hardware bringup using interfaces like ADC, GPIO, SPI, I2C, etc
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools

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

BECOME A PREMIUM MEMBER TO
UNLOCK FULL JOB DETAILS & APPLY

  • ACCESS TO FULL JOB DETAILS AND APPLICATION INFORMATION
  • HUMAN-SCREENED REMOTE JOBS AND EMPLOYERS
  • COURSES, GROUP CAREER COACHING AND RESOURCE DOWNLOADS
  • DISCOUNTED CAREER SERVICES, RESUME WRITING, 1:1 COACHING AND MORE
  • EXCELLENT CUSTOMER SUPPORT FOR YOUR JOB SEARCH