Embedded Software Engineer – System Software
SeaMicro is seeking a talented 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.
Qualifications:
- 5+ years developing software in C on distributed Linux/BSD platforms for embedded products
- Experience implementing scalable, reliable modules using object oriented design methodologies based on industry best practices
- Working knowledge of high availability concepts, memory management schemes, and inter-process communication mechanisms
- Experience with management plane application development, including CLIs, SNMP agents and MIBs, and IPMI BMC agents
- Experience with configuration database definitions, record manipulations, and propagation of record updates
- Experience with operational data processing, including updates for status, events, alerts, and statistics
- Strong problem solving and software troubleshooting skills
- Familiarity with an AAA implementation based on TACACS+ and RADIUS is a plus
- Previous start-up experience is a plus
- Excellent written and verbal communication and presentation skills
BSEE/CS required; MSEE/CS preferred
To apply for this position, send your resume to resume@seamicro.com with the corresponding job title.
