Software Engineer

Littleton, CO 80125

Posted: 01/29/2019 Employment Type: Contract Industry: Software Engineer Job Number: 3628316

Multiple Positions!

(US Citizen)

**Seeking candidates that have ROS (Robotic Operating System) experience**



Job Description: Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.



Mandatory: BS Degree in engineering, applied mathematics, physics, robotic systems, artificial intelligence or closely related technical field and 2 years of professional level career experience. * C++, Python, Mission Planning, Ground vehicle testing, ROS experience, Design, implementation and integration of C++ software running in Linux OS on embedded multi-core XEON processors. Interface development with other subsystems and sensors. Implementation of autonomy algorithms.



Desired: Comfortable working in an Agile Scrum environment.


Rich Kirk
Vice President, Engineering Delivery

Rich Kirk has been part of The Panther Group for 6 years. He has worked his way up from an entry level recruiter to the Director of Operations for the Engineering Division.

Fun Fact: A native of England, Rich is an avid soccer fan and plays just like David Beckham

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.