Sr Software Engineer - System SeaMicro
SeaMicro is seeking a talented Senior Embedded Software Engineer to design and implement system software infrastructure and applications that manage and monitor system resources, perform fault management, and system high availability functionality.
Required Qualifications:
7+ years developing software in C on distributed Linux/BSD platforms for embedded products
Direct knowledge of high availability concepts, memory management schemes, inter-process communication mechanisms, and data synchronization across distributed platforms
Experience designing local and remote device management control interfaces and applications on top of existing device drivers
Experience with operational data processing, including updates for status, events, alerts, and statistics
Experience implementing scalable, reliable modules using object oriented design methodologies based on industry best practices
A successful, hands-on track record of the full product development life cycle from requirements through customer deployment for multiple product
Solid system analysis and troubleshooting skills
Excellent written and verbal communication and presentation skills
Solid interpersonal skills conducive to a team environment
Previous start-up experience is a plus
A BS degree in CS/Computer Engineering is required; MS degree preferred
| Location: |
Sunnyvale, CA
United States
|