Posted in Management 30+ days ago.
This job brought to you by eQuest
Location: Colorado Springs, Colorado
LinQuest is seeking a Senior Software Engineer with C# development skills to join our team at our office in Colorado Springs, CO.
The GIANT team is looking for talented and motivated engineers to advance the state of the art of Position, Navigation and Timing (PNT) modeling and simulation (M&S). The Global Position System (GPS) Interference And Navigation Tool (GIANT) is employed by engineers and operators throughout the US DoD and by our allies to design, test, train, and operate both current and future PNT capabilities in realistic, challenging Navigation Warfare (NAVWAR) scenarios. As a Software Engineer, you will join a fast-paced agile team to create and integrate new algorithms and sensor models, develop and integrate interfaces, and ensure continuous improvement of the software and associated databases. Engineers on this interdisciplinary team collaborate to deliver a complete software capability, covering everything from working with customers to define an operational need through deployment and training, to enable our warfighters to fight through a contested environment.
As a Senior Software Engineer, you will develop engineering software to predict the performance of current and future GPS and other PNT sensors in operational scenarios. Tasking includes implementing algorithms to simulate the performance of GPS, communication system, and sensor performance; developing graphical user interfaces (GUIs) for configuration and data visualization; and creating application programming interfaces (APIs) to provide other applications access to the core simulation features. Engineers provide support for the complete software development life cycle including design, integration, technical documentation, and testing.
Perform software design and development in C#, Python and SQLCollaborate with systems engineers and subject matter experts to refine requirementsSupport test execution, troubleshooting, and defect resolutionDevelop and review software designs for appropriateness, completeness, and recommend changes to support project objectivesReview and assess designs for compliance with computer/network security best practicesSelect and implement technologies to modernize the system architecture