No experience
Employment Type:
Full time
Job Category:
Information Services
Software Engineer I
(This job is no longer available)
SRI International | Princeton, NJ
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Description

The Integrated Systems and Solutions (InSYS) division designs and develops leading-edge R&D technology that support demanding market needs. SRI maintains a state-of-the-art products portfolio that includes C4ISR systems, real-time video processors, integrated video and sensor exploitation solutions, and instrumented training systems for government and commercial sectors.

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade- offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Work environments include: EU2 Virtual Desktop, , Atlassian Stack, OpenShift, Rancher and Docker.


* Bachelor's Degree with 2+ year(s) software development experience; prior related intern or coop experience will be considered. A Computer Science or Electrical Engineering Degree is preferred.
* Experience developing in C/C++
* Strong analytical and communication skills
* Competent technical expertise and application domain knowledge
* Motivated, self-starter individual
* U.S. Citizenship

Desired Skills:

* Solid knowledge in Operating System concepts
* Solid knowledge in Data Structures and Algorithms
* Experience in mutli-tasking programming, and debugging
* Familiarity with oscilloscopes and logic analyzers
* Experience with Microsoft Office

About SRI International

SRI International is a nonprofit, independent research and innovation center serving government and industry. We provide basic and applied research, laboratory and advisory services, technology development and licenses, deployable systems, products, and venture opportunities.

Our research and innovations have led to new industries and products that impact people’s lives every day—from the computer mouse and interactive computing to medical ultrasound, cancer drugs, and much more.

SRI bridges the critical gap between research universities or national laboratories and industry. We move R&D from the laboratory to the marketplace to create high value and real innovation. And the platforms we build today are designed to meet tomorrow’s needs. For example, an artificial intelligence project for DARPA led to the development of Siri for Apple’s iPhone.

SRI works on some of the world’s most important problems, collaborating across technical disciplines to spark new ideas and solutions. We believe in open innovation, bringing the best talent to the challenge at hand.