In our project teams and in our relationships with clients, we operate in an environment that places a high value on collaboration and communication. Our mission is to provide a better kind of software, a better kind of service. If you'd like to join us, take a look at our current open positions below.
All wages are commensurate with skills.
2 - 3 years experience in software development with intimate knowledge of software development processes. Excellent problem solving skills required. Macintosh experience is a big plus . Networking experience, knowledge of public key cryptography techniques and systems, and Internet protocol development experience desired. We accept a number of internships each semester in different disciplines.