Home
  Products
  Support
  My Account
  Company
  Contact
   
CACE Technologies - Contact
   Careers at CACE
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

Home - Products - Support - My Account - Company - Contact
Copyright © Cace Technologies 2007 - All Rights Reserved