[SVLUG-Jobs] Senior Embedded Linux Software Engineer @ Teneros

Tia Plough Tia.Plough at teneros.com
Fri Oct 14 12:14:41 PDT 2005


Title:      Senior Embedded Linux Software Engineer

Reports to: Director of Software Engineering

Company:    Teneros, Inc. (start-up/50 employees)

Location:   Mt. View, CA (prime location on Castro Street)

Job Type:   Fulltime

 

The Senior Embedded Linux Software Engineer will be a key member of a small team tasked with architecting and implementing the remote update and remote management components of an embedded Linux based appliance. 

 

The Senior Embedded Linux Software Engineer will be responsible for the following:

 

     Design and implementation of an update and rollback agent for the kernel and application software running on a remotely managed Linux appliance

     Design, analysis and implementation of resiliency features for a remotely managed Linux appliance. 

 

Recent Linux device driver development, both user and kernel modes, is desirable. Experience with resiliency and fault-tolerance design from the ground up in networking, security, and military/medical applications is a plus.  Knowledge of techniques for survivable OS images (e.g., multiple images, multiple disk/FLASH partitions), and high-speed restoration of OS/application state is considered a plus.

 

Required Qualifications

 

     BS, ideally in Engineering or Computer Science

     At least 4 years of kernel level coding experience with “lights out” and/or remotely managed Linux systems, and a minimum of 8 years of experience

     Significant programming skills with C and C++

     Recent development experience with a real time embedded Linux kernel, preferably Montavista

 

Additional Desirable Qualifications

 

     Development experience with remotely managed or ‘headless’ systems

     Development experience with AMCC PowerPC

     Experience with layer 2 and 3, and/or 4 network protocols

     Experience with PXE servers running on Linux

      

Characteristics of the Ideal Candidate

 

     Excellent communication skills.

     Fast, ability to operate at a high rate of speed.

     Highly efficient multi-tasker.

     Ability to thrive in a fast moving, highly stressful, constantly evolving environment.

 

NOTE: This Linux appliance is a MS Exchange failover/failback appliance so you have to be able to tolerate Microsoft.  Please submit resumes to tia.plough at teneros.com 
 
To all recruitment agencies: Teneros does not accept agency resumes. Please do not forward resumes to our jobs alias, Teneros employees or any other company location. Teneros is not responsible for any fees related to unsolicited resumes.

 



More information about the Jobs mailing list