Get on Gravity’s radar and be a part of THE network.

It doesn’t matter if you’re actively seeking a new job or just open to hearing about exciting opportunities, if we don’t know you, we can’t connect with you. So join the network and, as always, we’ll keep our relationship discrete.


Our portfolio of companies range from early-stage venture backed technology companies to large publicly held household names. And, we don’t work with just enterprise and internet clients’. Over the years, we’ve evolved and now have relationships with customers in the alternative energy, the green technology and the financial services sectors.


Position:  Director of Software Engineering
Location:  San Carlos, CA
Job Id:  dsw_mar
# of Openings:   1

Director of Software Engineering - San Carlos, CA

Duties: 

The Director of Software Engineering will successfully lead and mentor the engineering team through key strategic initiatives. The ideal candidate will possess the technical acumen to be a proactive participant in the technical and architectural direction to support our growing environment. 

Act as a Software Director leading the development of innovative idea-capturing systems for education, distance learning, conferencing, audio/visual and office products markets. Research, design and produce software system applications in conjunction with hardware product development, as well as apply principles and techniques of computer science, engineering, and mathematical analysis. Consult with hardware engineers and other engineering staff to evaluate the interface between hardware and software, and operational and performance requirements of the overall system.

Requirements: 

  • Bachelor's in Computer Science, Electrical Engineering, or related field.
  • 12+ years experience with software development.
  • Minimum 5 years experience leading or managing a small team of software engineers.
  • Familiarity with all phases of the software development life cycle. 
  • Development of complex Microsoft Windows GUI applications (C++, Win32, MFC,.NET) 
  • Experience working with .NET development (C#, WinForms, ASP.Net , and Visual Studio .NET, WPF).
  • Experience with object-oriented design & application architecture. 
  • Experience with socket APIs, inter-process communications, and multi-threaded programming. 
  • Experience with client/server programming in .NET and Win32/MFC. 
  • Results oriented and product focused with excellent attention to detail and quality. 
  • Excellent written and oral communication skills. 

Pluses: 

  • Experience with software internationalization 
  • C/C++ programming skills in Linux/Unix environments 
  • Cocoa development on Mac OSX 
  • Proficiency with GNU tools and shell/perl scripting 


GravityPeople is a leading technical recruiting company headquartered in San Francisco. Our Technical recruiters have been guiding technology professionals forward for over 12 years


arrowimage Back To Jobs