Embedded Applications Software Engineer

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

Keywords

Description

Job Description

Primary Job Responsibilities:
  • Full product-cycle experience (design, develop, integrate, test, release, and support) with embedded Linux application software modules.
  • Work closely with engineering leadership and product management to understand the system requirements and formulate solution proposals.
  • Develop next-generation intelligent software applications for the Smart Grid.
  • Support the hardware, and manufacturing group as needed.


  • The role may include some travel.

    Required Experience :
  • Solid application level design skills backed up by implementation experience are important for this position.
  • 3+ years of resource constrained embedded Linux development experience in C and C++.
  • Ability to write clean and maintainable code while balancing between time-to-market and perfection.
  • Must have developed and ship at least one actual product.
  • Track record of getting things done and taking on a wide variety of new challenges.
  • Continuous Integration and Test experience.
  • Excellent problem solving, critical thinking, interpersonal and communication skills.


  • Preferred Experience:
  • Sensor systems
  • Multi-threaded programming and strong system programming
  • Smart Grid - AMI and/or Distribution Automation
  • Wireless radios and networks that are low throughput and high latency
  • Wireless protocols used in Utility space
  • TCP, UDP, and standard networking protocols
  • Python experience
  • Embedded Database (Berkeley DB or SQLite)


  • To find out more about Real please visit www.realstaffing.com
    Start date
    04/2014
    From
    Real Staffing
    Published at
    13.04.2014
    Project ID:
    694915
    Contract type
    Freelance
    To apply to this project you must log in.
    Register