Sr. Embedded Linux Systems Software Developer

Sunnyvale  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

What You Will Be Doing
  • Working in an engineering culture that is customer focused
  • Work as part of the team that makes it possible for many different types of devices to get connected to the Internet.
  • Develop clients to talk to the Cloud Servers and the Mobile applications using highly secure and scalable protocols.
  • Enable new connectivity solutions using technologies such as WiFi(802.11), Cellular, Bluetooth, Zigbee ), 6LowPan, etc.
  • Opportunity to lead and take ownership of projects
  • Play a significant role and make an impact on the company's success


This position will be part of a new, exciting and high growth industry.Desired Skills and Experience

  • Experience developing Operating Systems and understanding how software runs on hardware
  • Experience developing software on ARM or similar architecture.
  • Experience with linux and associated gnu networking libraries such as curl and openssl.
  • Familiar with developing software for wireless technologies.
  • Understand software engineering and how to develop high quality software and the needed processes.
  • Comfortable with hardware, able to read a hardware datasheet and writing software for it.
  • Familiiar with development tools such as cross-compilation, source control (git), bug tracking (jira), and jtag debuggers.
  • Great C coding skills
  • Ready to work on a startup where you will be exposed to a lot of areas, wear many hats, and won't be afraid to tackle the unknown
  • BS/MS in Computer Science (or equivalent)


Keywords: C, C++, networking, TCP/IP, operating system, Linux, BSD, 802.11, micro-controller, web service, SSL, HTTP
Start date
05/2014
From
Real Staffing
Published at
16.06.2014
Project ID:
726727
Contract type
Freelance
To apply to this project you must log in.
Register