Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

Software dev for beginners

Robotics Software development

  • Please log in to reply



    New Member

  • Member
  • Pip
  • 2 posts
I applied for a placement where I will be working in the field of roboticsand they said software development experience is preferable.

How can I get some practice of software development in the context of robotics id that makes sense. Is c++ a good start?

  • 0




    Malware Expert

  • Expert
  • 23,828 posts
  • MVP

C++ is a good start.  I found this job listing for a Robotics Engineer:


Essential Duties and Responsibilities: 
Design and develop remote control GUI for next generation of robot
Conduct usability analysis
Develop and Improve Robotic algorithms
Develop Digital Signal Processing algorithms 
Education and/or Experience:
The ideal candidate must have a high degree of independence, strong software skills, and excellent diagnostic skills. A candidate for this position must have excellent math skills and experience in robotics.
BS or MS in computer science with relevant experience in robotics
4+ years experience in writing C and C++ applications
Experience with at least one design with localization algorithms and Path Planning algorithms
2+ Experience in structured software development process
2+ years experience in developing real time systems, or gaming software
2+ years experience with hardware and software issues
Experience in Swarm theory is desirable
Experience with optics is desirable
Other Requirements:
Excellent communication (oral and written), and interpersonal skills.
Excellent software coding and debug skills
Able to work independently and efficiently to meet deadlines.
Self motivated, detail-oriented and organized.
Familiarity with boundary following algorithms and obstacle avoidance
Familiarity with PID controls

  • 0

Similar Topics

Also tagged with one or more of these keywords: Robotics, Software development

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP