|
Software Engineer
CACE Technologies is seeking software engineers with knowledge of networking to work in a
collaborative and supportive environment. The ideal candidate will have development
experience under the Windows environments, knowledge of networking and Operating Systems
internals, and experience with software development and testing cycles. Required skills
include familiarity with:
- Windows, Linux and VxWorks system and kernel-level development
- Microsoft development environments and APIs (Visual Studio – MFC - .NET)
- Network programming and Internet technologies, with particular reference to network analysis and protocol stack implementation
MS in Computer Science or Electrical and Computer Engineering is required.
Working on a team under the supervision of a Senior Software Engineer, typical tasks will include: development of device drivers for Windows using the Microsoft Driver Development Kit; development of low-level network software like protocol stacks or packet capture libraries; design, implementation and testing of network protocols for the avionics market and the general internet market; development of embedded applications using VxWorks or Linux; development of Windows-based applications for network monitoring and traffic analysis using Microsoft Visual Studio 6, MFC, or Microsoft Visual Studio .NET.
Salary is commensurate with training and experience.
This position is located in Davis, California.
Send resumes to: jobs@cacetech.com
|