Job Details

ID #15336221
State California
City Sunnyvale
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source OSI Engineering, Inc.
Showed 2021-06-11
Date 2021-05-28
Deadline 2021-07-27
Category Architect/engineer/CAD
Create resume

Embedded Linux Software, Systems Development Engineer (C/C)

California, Sunnyvale, 94085 Sunnyvale USA

Vacancy expired!

Embedded Linux Software, Systems Development Engineer (C/C) for Global company in Sunnyvale Seeking an Embedded Systems Engineer to develop and optimize embedded software, firmware, add features, and integrate with mobile devices.

Responsibilities
  • Work with external vendors to evaluate and integrate prototypes; coordinate with product team to make recommendations and deliver high quality product
  • Work in an Agile environment to quickly iterate over the design-build-test-measure cycles
  • Support the delivery of firmware to production in factory Having development experience with data structures and algorithms highly desired.
  • Develop and optimize firmware for current devices to production quality
  • Interface firmware with (Android and iOS) mobile apps via BLE / Bluetooth Smart would be a plus
  • Develop tests, processes and infrastructure to continuously validate the robustness and responsiveness of the firmware

Minimum Qualifications
  • 5+ years of experience in embedded software development with experience in delivering quality software to consumer products
  • Strong software development skills: proficient C and C programming
  • Great software development experience on Linux or any real-time OS
  • Excellent knowledge developing software from the firmware to middleware
  • Having development experience with data structures and algorithms highly desired.
  • Nice to have: hardware peripherals (SPI, I2C, timers, interrupts and DMA &, connectivity: Bluetooth Smart / BLE and Bluetooth)
  • Proficient in writing code on resource constrained (CPU, small Flash/RAM) platforms and low-power modes
  • Bachelor’s degree in Computer Science, EE or related technical discipline
  • Good working knowledge of hardware peripherals (SPI, I2C, timers, interrupts and DMA &, connectivity: Bluetooth Smart / BLE and Bluetooth)
Submit resumes to Type: Contract (WFH)Duration: 12 months + Keon Paulino408.550.2800 x113OSIJOBS

Vacancy expired!

Subscribe Report job