Scientific Research Corporation · 1 hour ago
Sr Software Engineer
Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry. The Software Engineer will focus on developing services and applications in a Linux/Windows/DevSecOps environment, enhancing the capabilities of Navy systems and sensors.
Biotechnology
Responsibilities
Providing on-site development and support to the SSEE Family of Systems (FoS)
Identify, de-conflicting and orchestrating integration of competing software branches
Refactoring legacy Python or C++ code for efficiency enhancements
Supporting with GNU Radio environment and software development
Providing support in the integration of novel solutions to existing Programs of Record (POR)
Having developed communication skills and the ability to express thoughts and ideas clearly and concisely, employing technical writing techniques
Applying existing skillset to novel systems with little-to-no existing documentation
Being a team player, dedicated to program support, capable of multitasking and working several complex and diverse tasks with simultaneous or near simultaneous deadlines
Self-directing research including decomposition of existing systems and design of new systems and configurations
Being a self-starter who is accountable and requires minimal direction and supervision; a person who is open to new ideas
Building modular and highly re-usable code
Researching and implementing integrations between various new/existing systems to provide new functionality
Troubleshooting existing Python or C++ code
Researching, identifying, and recommending new innovative systems and technology as well as improvements for existing system functionality
Developing innovative ways of integrating novel technology into existing PORs
Providing of transition support for newly developed systems
Qualification
Required
Must possess an active TS/SCI clearance
Minimum of 10 or more years of software development experience
Coding experience in one or more of the following: Python, C++
Strong experience with multi-threaded, asynchronous, or event driven code
Strong experience developing/integrating digital-signal processing (DSP) algorithms (FFTs, auto-correlation, cross-correlation, digital filters)
Experience with source control applications such as Git or SVN
Experience with CI/CD pipeline common tools (Jenkins, Artifactory, SonarQube, Gitlab, BitBucket or similar) and practices
Must currently hold a DoD 8570-compliant IAT II certification (SSCP or Security+ CE with appropriate CE/OS certificate) or be able to obtain within six months
Preferred
Good knowledge of applied mathematics and analog-to-digital converters (ADCs)
Experience working with wireless communication protocols
Experience developing/integrating algorithms within SDR frameworks (GNU Radio, REDHAWK)
Experience creating and deploying Linux services
Experience with Red-Hat-based Linux
Experience creating and deploying RPM software packages
Familiarization with container concepts
Significant understanding of network fundamentals (UDP & TCP over IP, socket programming)
Experience with real-time network streaming and data processing
Experience working with Navy Programs of Record (SSEE/CORSAIR/CCOP)
Benefits
Medical, dental, and vision plans
401(k) with a company match
Life insurance
Vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually
11 paid holidays
Tuition reimbursement
Company
Scientific Research Corporation
Scientific Research Corporation provides innovative solutions to the U.S. government, private industry, and international markets.