Hacker News new | ask | show | jobs
by Qworg 4340 days ago
Hi! Practicing roboticist here.

So, there are _lots_ of different parts of robotics you could get involved in. I suppose the first question to answer is "what is your background?" How are your maths (linear algebra, matrix systems, machine learning, etc)? What part of robotics are you interested in? Some examples include perception, mechatronics, motion control, planning, object recognition, system design, and more.

The answers to those questions are necessary to answer the "getting in part" as well as the "easy transition" part.

Software engineers at a robotics firm generally fall into two areas: motion control/industrial programmers and research-like programmers. As you can imagine, the types of tasks motion control/industrial programmers do revolve around getting big industrial robot systems/production systems to dance to their tune, while research-like programmers are generally implementing research-level algorithms on new hardware/firmware/software systems.

I've worked for a few robotics firms in my time and will likely continue to do so. Now is an exciting time to be involved in robotics, especially given the falling cost of hardware.

If you have any more questions or want a follow up conversation, please don't hesitate to hit me up. My email is my profile link.

1 comments

Very cool! And thanks for the detailed answer! I may shoot you an email to get some more thoughts.