Vacancy caducado!
Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. With revenues of $125M+, and a staff of more than 630, Riverside Research provides high-end technical services, research and development, and prototype solutions to some of the country's most challenging technical problems. Riverside Research also supports advanced technical education and collaborates widely with university researchers. The company was formed from a respected research laboratory at Columbia University and has a current focus on technical areas including Radar systems, Optics and Photonics, Electromagnetics, Plasma physics, Geoint, Masint, Systems Engineering, and Modeling & Simulation. Riverside Research's open innovation R&D model encourages both internal and external collaboration to accelerate innovation, advance science, and expand market opportunities. In 2015, Riverside Research expanded its facility in Dayton, OH, adding a 30,000 square-foot Open Innovation Center (OIC). The OIC is a collaborative R&D environment that fosters creativity, synergy, and ultimately delivers innovative solutions to current and anticipated challenges. The OIC sets the standard for collaborative innovation and is dedicated to promoting research across the company. Riverside Research has additional research facilities in Boston, MA; New York, NY; Centreville, VA; and Champaign, IL.
Job Number: 752 Riverside Research has an exciting opportunity for a Lead C/C developer. The task at hand is the conversion of a Python track fusion algorithm into a real-time operational prototype by Sept 31, 2022. The more experience the better, but technical and interpersonal skills are the priority.Some telework is available for this position All Riverside Research opportunities require U.S. Citizenship. Responsibilities:- Work closely with a system engineer and a principal investigator.
- Direct the work of at least one junior level developer whom they may help select.
- Expected to develop an initial and subsequently refined designs.
- Prototype will be expected to receive formatted track messages (initial and updates) via socket connections, maintain track messages in memory, prepare the information to be contained into forms usable by the algorithm, apply the algorithm, capture the results and transmitted formatted messages. All within seconds of message reception.
- While the real-time data feeds are put into place the Lead C/C developer will also lead the integration an existing synthetic data generation capability and the ability to simulate playback of stored real-world tracks.
- Clearable into TS/SCI within the project timeline
- C/C with an emphasis on real-time applications
- Software design and documentation
- Efficient use of data structures for data management
- Formatted message processing using sockets
- Ability to communicate designs and progress to team and customer
Vacancy caducado!