Scientific Research Corporation is an advanced information technology engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.
PRIMARY DUTIES & RESPONSIBILITIES:
* Design, modify, develop, and write code implementing C++ and Python based applications
* Conduct testing process through test review and analysis, test witnessing, and certification of software
* Provides inputs for documentation of new or existing programs
* Leverage experience and judgment to plan and accomplish goals
* Plan and execute complex programming assignments
* Participate in full software lifecycle support to include requirements analysis, design, implementation, unit testing as well as integration and test
Scientific Research Corporation offers a competitive salary, an extensive benefits package and a work environment that encourages excellence. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Scientific Research Corporation is an equal opportunity and affirmative action employer that does not discriminate in employment.
All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status.
MINIMUM SKILLS & REQUIREMENTS:
* Experience with C++ object-oriented software development in Linux environments is a must
* Experience in the use of STL and/or Boost for C++ development
DESIRED SKILLS & REQUIREMENTS:
* Experience working with software-defined radio (SDR) development (examples: GnuRadio, REDHAWK, OSSIE) is highly desirable
* Integration experience with Tactical Open Architecture (TOA)
* Scripting experience working with Python
* Experience developing client-server implementations is a plus
* Familiar with the use of middleware in distributed applications
* Demonstrable OO design skills and use of design patterns
* Ability to work in a team environment and follow software engineering practices
* Strong analytical skills
* Familiarity with Software Engineering Life Cycle Models
* Experience with Microsoft Visual Studio, Eclipse and SVN
* Experience with digital signal processing (advanced coursework and/or work experience)
* Experience working with databases and SQL
THIS POSITION REQUIRES AN ACTIVE DoD TOP SECRET/TSI CLEARANCE
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled