Monday, April 16, 2012

Unmanned Systems Software Developer


 Unmanned Systems Software Developer 
Embedded and GUI Applications for Unmanned Aircraft and Ground Vehicle Command and Control

Grey Point Corp is seeking an upper level undergraduate or graduate student programmer for full-time summer employment. The successful candidate will possess skills in developing Applications for Linux OS and in embedded level (C/C++, Ada, etc.) functional code block development. C/C++ skillsets are necessary for this work. Ada Programming Language may be utilized during the development effort, although prior experience with this language is not necessary. Work will entail algorithm development for unmanned vehicles and communications/command/control application software development. Development cycle will place emphasis on proof of concept low level control systems of unmanned vehicle actuators, sensor fusion algorithms, and low level hardware control and communications and verification through interface with commercial aircraft simulation software. 
Work projects will utilize Gumstix COM hardware, other Gumstix hardware peripherals and include utilizing existing commercial software APIs and SDKs. The candidate will develop well commented code and corresponding functional block tests for use ranging from board level firmware to user GUI applications. Supporting system requirement specification documentation will be created alongside developed functionality. Candidates considered will include Junior/Senior and Graduate student Computer Science, Computer Engineering, or Electrical Engineering students. This work will be project based and goal oriented. The work if conducted during the course semesters would be part-time and may be full-time during the summer months. 
The position allows flexibility in work location and hours and will allow significant opportunity to explore interests in robotics control applications and hardware in the complex and dynamic field of robotics development. 

Requisites 
 C++ Language code development and Linux Application Development skillsets 
 Ada Programming Language knowledge, (or capability and willingness to self-teach) 
 A strong capacity for self-directed work is critical 
 Applicant must be a U.S. Citizen 

Candidates who possess any subset of the listed skills should consider applying; this work can be fitted to the individual with some flexibility to tailor to the individual’s strengths and weaknesses. 

Contact 
Individuals interested should contact Mark Sauder via telephone at 801-698-8786 or email at mcsauder@gmail.com 

No comments:

Post a Comment