Startup Jobs Startup Companies Post a Job! Startup Newswire Job Widgets
Search Startup Jobs
View full company profile
Other Openings

Senior Embedded Linux Software Engineer

at Adura Technologies in San Francisco, CA   —   Jul 05, 2014   |  
Adura Technologies is a start-up focused on commercial lighting and energy efficiency products. We are currently looking to hire a talented and experienced Senior Embedded Linux Software Engineer with a strong work ethic and the enthusiasm to work in a fast paced start-up environment. The successful applicant will work closely with a small team to design, develop and test embedded Linux application solutions for our gateway products, used in the Adura wireless ZigBee lighting controls product line. This is a full time position. Interested candidates should be passionate about their work and always look for creative solutions to problems.
Design, develop, and test applications for an Embedded Linux Gateway product used to transfer high volumes of traffic between a wireless ZigBee network and TCP/IP SaaS Enterprise framework
Design and develop local and remote network diagnostic tools for managing application data flow and customers’ network performance
Design and develop automated remote update policies and procedures to facilitate large scale deployment of system updates
Work with both embedded system and enterprise (SaaS) developers to address system level requirements
Perform trade-off analysis on design decisions and other associated developed architectures for all new designs
Write interface control documents and other associated architecture documentation for all new designs
10+ years experience in C/C++ programming for Embedded Linux platforms required
5+ years experience with networking and web services tools and protocols (SOAP, HTTP, SSH, Apache, XML, etc.) required
5+ years of experience developing scripts with programming languages such as Ruby, Perl, or Python
3+ years experience developing applications to handle high volumes of data traffic required
3+ years experience developing applications for set-top box style products
Strong software development practices, including interface control document (ICD) development and software unit testing; TDD experience is preferred
Familiarity with common agile software development practices, such as Scrum, including working with continuous integration frameworks is preferred
Ability to lead and work closely with others in a small team environment
Strong written and verbal communication skills
Additional Desired Skills:
Familiarity with large scale mesh-network design and protocols, specifically ZigBee Pro
Experience with RF communications principles
Familiarity with building automation and lighting controls
MS or higher degree in CS or EE required
Want this Job? Apply Now
About Us  |  Privacy Policy   |   Terms & Conditions  |  Contact Us
© 2014 Job Alchemist, Inc. All rights reserved.


Startuply is in beta. Love it? Hate it? Want to suggest new features or report a bug? We'd love to hear from you.