A defense technology firm in California, MD is seeking a Senior Software Engineer for the Joint Simulation Environment. The role involves designing and maintaining software components, particularly in C++. Candidates should have substantial experience in software development and Git. The ideal applicant will enhance simulation accuracy and performance within this critical training and testing environment, providing direct support to military clients. Competitive benefits and a comprehensive approach to career development are offered.
Qualifications
9 years relevant experience with Bachelor's in related field.
Strong experience in object-oriented software development, primarily in C++.
Hands-on experience using Git (branching, merging, conflict resolution).
Proficiency in Linux command-line environments (Bash).
Responsibilities
Design, develop, and maintain software modules for the JSE synthetic environment.
Implement C++/C software features supporting simulation systems.
Evaluate and review C++ code for quality.
Develop multi-threaded components and inter-process communication.
Skills
C++
Object-oriented software development
Git
Linux command-line
Troubleshooting skills
Education
Bachelors in related field
Masters in related field
PhD or Juris Doctorate
High School Diploma with relevant experience
Tools
Git
Bash
Job description
A defense technology firm in California, MD is seeking a Senior Software Engineer for the Joint Simulation Environment. The role involves designing and maintaining software components, particularly in C++. Candidates should have substantial experience in software development and Git. The ideal applicant will enhance simulation accuracy and performance within this critical training and testing environment, providing direct support to military clients. Competitive benefits and a comprehensive approach to career development are offered.