Senior Software Engineer
Hybrid Schedule Options
Confirmed live in the last 24 hours
Locations
Wright-Patterson AFB, OH, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Docker
C/C++/C#
Git
Java
Linux/Unix
TCP/IP
Requirements
- Ability to obtain and maintain a TS/SCI security clearance
- Bachelor's Degree in Electrical Engineering, Computer Science, or other related STEM degree
- 8+ years of experience designing, implementing, developing, and testing software
- Experience with C++ and Java programming languages
- Ability to provide in-depth evaluation and analysis of unique complex technological issues
- Experience developing multi-threaded applications
- Experience with cross-platform development (Linux and Windows)
- Experience with source control (Git), virtual machines (VMware), and containers (Docker)
- Experience developing OA standards
Responsibilities
- Analyze specified methods and procedures, identify problems, and document requirements
- Work with customer and team to translate complex product requirements into software designs
- Lead the architecture, design, implementation, testing, and development of high-quality C++ and Java applications
- Remain current on new technologies and best practices and make recommendations to the team and customer
- Assist in the development and refinement of OA standards
- Identify and resolve complex software issues
- Mentor engineers in the development of software, tools, and processes
- Conduct peer software reviews
- Other duties as assigned
Desired Qualifications
- Experience with Open Mission Systems (OMS)
- Experience with Data Distribution Services (DDS)
- Experience with CMake, Visual Studio, GCC, GDB, and XML
- Familiarity working with serial interfaces, analog and digital I/O, TCP/IP, and avionic buses such as 1553 and ARINC 429/615/629/717
- Familiarity with InfiniBand (IB) and Remote Direct Memory Access (RDMA)
Non-Profit scientific research institution
Company Overview
Riverside Research’s mission is to move science from the laboratory to the field for the benefit of the nation. The independent nonprofit laboratory builds teams of recognized experts in a variety of fields from machine learning, electromagnetics, and other fields to deliver effective, efficient, high value solutions and services to sponsors.
Benefits
- Comprehensive medical, dental, & vision plan
- 403(b) Retirement Plan
- Non-contributory Retirement Plan
- Flexible Spending Plan
- Long-term Care Plan
- Generous PTO
- Parental Leave
- Military Leave
- Tuition Reimbursement
- Student Loan Repayment
- Identity Theft Protection
- Life Insurance
- Short & long-term Disability
Company Core Values
- Riverside Research’s mission is to move science from the laboratory to the field for the benefit of the nation. The independent nonprofit laboratory builds teams of recognized experts in a variety of fields from machine learning, electromagnetics, and other fields to deliver effective, efficient, high value solutions and services to sponsors.