Job DescriptionClearance Requirement: Ability to obtain and maintain a Secret Clearance
Travel Requirements: 10 - 20%
Location: Norfolk, VA OR Fairfax, VA
SUMMARY: WR Government Business Solutions is seeking a
Software Engineer to support the design, development, integration, and testing of advanced research and development (R&D) systems and technologies. This role will contribute to the development of software solutions supporting complex engineering systems and customer-driven technical requirements.
Position responsibilities will include, but are not limited to the following:
- Research, design, develop, test, and maintain software applications and systems in support of advanced R&D efforts.
- Collaborate with hardware and systems engineering teams to support integrated product development.
- Consult with customers to gather and analyze program needs, objectives, functional requirements, and system interfaces.
- Support software maintenance, troubleshooting, and enhancement activities throughout the development lifecycle.
- Formulate software designs using scientific analysis, mathematical modeling, and engineering principles to evaluate and predict system performance.
- Develop software solutions with minimal supervision while delivering high-quality products and technical solutions to customers.
- Participate in customer meetings and technical discussions to translate high-level objectives into detailed software requirements.
- Support Agile software development activities, including planning, implementation, testing, and documentation.
Candidates must possess the following knowledge, skills, and experience:
- Bachelor of Science degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mathematics, Physics, or a related scientific discipline.
- Equivalent experience may be substituted in lieu of a degree, depending on domain experience and contractual requirements.
- Three (3)+ years of professional software engineering experience.
- Strong proficiency in Python and modern C++.
- Knowledge in one or more of the following areas: Signal Processing, Target Tracking, Computational Mathematics, or Electromagnetics.
- Familiarity with Agile software development methodologies.
- Strong experience working in Linux operating environments.
- Experience using Git for software configuration management.
- Willingness to travel as needed.
Preferred experience and skills: - Familiarity with Docker and containerization technologies.
- Familiarity with modern software architectures, including microservices-based designs.
- Knowledge of DDS and/or Kafka.
- Experience mentoring junior engineers.
- Knowledge of MATLAB.
- Experience supporting software integration, test, and deployment activities.
- Experience developing software requirements and technical documentation.
The selected candidate will be required to pass a pre-employment third-party background check which may include verification of any of the following: Employment history; Education and/or certifications; Criminal history; Driving Records; Other records or information related to the candidate's suitability for the position.Benefits Offered: WR offers a comprehensive benefits package for eligible employees including Medical, Dental, Vision, 401(k), Paid Time Off, Company Paid Holidays, Life Insurance, Short- and Long-Term Disability, Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement.