Southwest Research Institute ANALYST - RESEARCH ANALYST - SOFTWARE ENGINEERING in San Antonio, Texas

Job Summary:

Analyze, design, develop, test, document, and install software for Defense Systems applications, including machine learning, information exploitation, radio direction finding, signal acquisition, signal processing and electronic warfare programs. Tasks will include automated data analysis, development of human/machine and graphical user interfaces, data visualization and database applications development and administration. Unser interface development will include both thick and thin client applications. Candidates will collaborate with client technical representatives and SwRI engineering/software staff. Software development work includes all aspects of requirements analysis, design, applications development, testing and deployment including graphical user interfaces, hardware control, data management, documentation, peer reviews, unit testing in multi-tasking, and multi-threaded. Activities will include work at SwRI laboratories and short-term travel to government facilities / military bases or other customer facilities, both in the U.S. and overseas, for system installations and to provide technical support. Applicant will also prepare technical documents and support proposal preparations as required.


Requires a BS or MS degree in Computer Science, Computer Engineering (must have focus in Computer Science), or Electrical Engineering with at least a 3.3 GPA and 0 – 5 years experience. Must have a working knowledge of software development processes including an ability to analyze and translate requirements into an application design; coding, unit and integration testing; software/hardware integration and software documentation with an emphasis on real-time operations; graphical user interfaces including web/browser based applications; network based multiprocessor system design and control; database application development. Working knowledge of Java, JavaScript, and C++ is required. Excellent technically oriented verbal and written communications skills are required. Experienced candidates should have demonstrated capabilities in software development leadership. Experience in Qt, HTML5, Ext JS, Angular.js, Node.js, other Web based development, modern software development/scripting languages, IIS, Apache Tomcat and middleware is highly desirable. Familiarity with signal processing, large data management, and/or Object Oriented distributed applications is also highly desired. Development may include Windows, Linux or other operating systems. Current DoD security clearance is highly desired. A valid/clear driver's license is required.

Special Considerations:

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Applicant must be a U.S. citizen.

Job code: 16-00909

Job Locations: San Antonio, Texas