[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