Computer Scientist-Embedded Software (SW) and Graphical User Interface (GUI) Developer for the Battle Management System (BMS) family of projects. BMS is a government owned, mission planning and fire control system that provides safe & effective employment of Precision Guided Weapons (PGW) and Gun Weapon Systems from manned and unmanned aircraft and surface platforms for sponsors such as US Special Operations Command, US Marine Corps, and the Navy.
The Embedded SW and GUI Developer will work on a team doing cutting edge development on new and existing weapon control systems. Tasks range in scope from coding on embedded microcontrollers to developing cutting edge simulators that include engaging and interactive GUI designs.
As an Embedded SW and GUI Developer responsibilities will include, but are not limited to: Develop embedded software for new and existing weapon control system hardware and systems.
Develop and support GUIs using C#, Java, and C++, Android
Support installation and assessment of embedded systems locally and at external locations.
Utilize software development best practices and BMS development processes.
Identify and incorporate the latest hardware, technology, and techniques in this rapidly evolving environment.
Collaborate with the BMS team through regularly scheduled BMS meetings.
QUALIFICATIONS AND COMPETENCIES DESIRED:
Knowledge of C#, Java, or C++.
Knowledge of embedded software development for hardware is desired.
Knowledge of GUI development.