14 days old
2017-11-102017-12-08

Senior Linux Application Developer

Menlo Park, CA 94025
  • Job Code
    587240
  • Payrate
    $55 To $60

Senior Linux Application Developer


Menlo Park, CA


Key Tasks & Responsibilities


Will be Responsible for coming up with Algorithms and techniques for developing CoROS project. Will mainly work on Multi-Threading, Kernel, CUDA and OpenCV Technologies


Skills & Attributes



  • MS or PhD in CS, EE or related fields
  • 7+ years work experience focused on embedded software.
  • System architecture, component design, and software development
  • Root cause and fix system level performance and reliability problems
  • Solid embedded real-time programming skills in C/C++
  • Solid understanding of object oriented development
  • Experience in data structure design and algorithm development
  • Critical thinking and complex problem solving abilities
  • Excellent organizational and multi-tasking skills
  • Hands-on experience writing real-time device drivers, NTP, time zone, BLE/Wi-Fi based applications
  • Experience bringing up new board, battery operated devices, power management, LED, LCD, I2C, GPIO, SPI, USB, Wi-Fi, BLE interfaces
  • Practical experience in makefile and cmake programming
  • Familiar with bash shell programming and scripting languages, Python Ruby, etc.
  • Good written and verbal communication skills
  • Independent self-starter, analytical, and problem solving skills

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Senior Linux Application Developer

Randstad Technologies
Menlo Park, CA 94025

Share this job

Senior Linux Application Developer

Randstad Technologies
Menlo Park, CA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast