|
Software Engineer (Planner) |
Join one of the largest and fastest growing robotic vehicle companies in the nation and help develop Mission Planning software for innovative robots (4 lbs to 500,000 lbs) for use in commercial, homeland security, and military markets.
Software Engineer must have the following:
- Minimum B.S. in Computer Science/Engineering, preferred M.S.
- 5 years of professional experience designing and implementing AI algorithms
- Must have working knowledge of the following: A* search, depth-first search, heuristics, genetic algorithms
- Extensive knowledge and experience programming in C#, C++, and C
- Strong math skills (geometry and trigonometry)
- Mission planning, multiple robot coordination, and dynamic re-planning experience is a plus
- Experience designing and documenting software applications using UML
- Experience in all phases of the software process from gathering requirements, design, and implementation, to testing, debugging, and deployment to the end user
- Strong interpersonal and communication skills. Position will require travel. Helpful skills: Neural networks and fuzzy logic.
|