Careers
All materials © Natural Selection, Inc.®, 2003-2007. All rights reserved. Natural Selection, Inc.® and Valuated State Space® are registered trademarks of Natural Selection, Inc. This site is best viewed with Microsoft Internet Explorer 6.0
NSI, a small, high-tech company in San Diego specializing in real-world applications of computational intelligence, has openings for full-time software engineers and programmers to develop applications for both government and commercial projects. These jobs will involve analysis, designing, coding, and testing software on Linux/UNIX and PC/Windows platforms.
Applicants should have excellent ANSI C, C++ coding skills and should have experience with Client/Server architecture design, coding and development (e.g., SOA, SOAP webservers), HTML, and XML data parsers. Previous simulation and modeling experience is a plus but not required. Successful candidates will have knowledge of and experience in object-oriented design/programming as well as multi-threaded software models (e.g., POSIX) and should have the ability to work as part of a software development team or independently on a project as/if needed.
A thorough working knowledge of and experience using Unix/Linux systems (gcc, g++, Makefiles, etc.) is required. Prospective applicants should have strong cognitive skills and a B.S./B.A. or M.S./ M.A. in Computer Science, Mathematics, or similarly related field, and a minimum of two years experience in technical software development. Excellent English communication skills (both verbal and written) are mandatory. Applicants MUST be U.S. citizens. Salaries for open positions are commensurate with experience, education, and skill sets.
Job Summary:
As a Sr Staff Software Engineer, you will assume a lead role in the design, development, implementation, and testing of software systems for commercial and government projects.
As a Jr Staff Software Engineer, you will work as part of a team designing, developing, implementing, and testing software.
Job duties include:
Work as a team member to define, design, develop, test, and validate software systems.
Write, maintain, and test software documentation and user manuals.
Develop, implement, and test software and software interfaces.
Assist in customer presentations.
Assist in debugging and troubleshooting software designs and implementation.
Requirements:
Education and experience
B.S./B.A. or higher education in Computer Science, Mathematics, or a similarly related field.
Minimum of 3+ years experience for software engineer openings
Minimum of 5-7 years experience for technical lead openings
Please email your resume to resumes@natural-selection.com or send it by fax to (858) 455-1560.