Anyone recommend good textbooks for someone starting from a pure software background?

Getting into the field, degree paths, labs, papers, internships, and career/salary discussion.
kim37
Posts: 109
Joined: Mon Jul 21, 2025 11:21 pm

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by kim37 »

Speaking from personal experience here, Companies like Figure, 1X, Apptronik, and Agility Robotics are reportedly pulling senior ROS, controls, and learning engineers directly out of warehouse-automation and industrial-robotics roles - a sign of real talent competition between adjacent industries, not just fresh grads entering the field.
barbara50
Posts: 178
Joined: Thu Dec 19, 2024 12:19 pm

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by barbara50 »

Just to be precise about one thing: Robotics engineers in the US were reportedly seeing $150k-$205k total comp at mid-level and $205k-$300k at senior level in 2026, with humanoid- and foundation-model-specialist roles clearing $280k-$475k - a meaningful premium over general robotics/automation roles. A field-deployment or reliability engineer's day-to-day work leans much more toward diagnosing real-world failure patterns, managing spare-parts logistics, and working directly with the customer site than toward algorithm development - a genuinely different role than a lot of new grads expect going in.
Opinions my own, not my employer's.
jessica_faro
Posts: 95
Joined: Sat Oct 11, 2025 5:26 am

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by jessica_faro »

Slightly off-topic, but related: How much ML background a controls role actually requires varies a lot by company and team - some whole-body control positions remain heavily classical-optimization-focused, while others increasingly expect familiarity with reinforcement learning or imitation learning even for what used to be a purely classical-controls job.
they/them
nschmidt
Posts: 52
Joined: Tue Apr 14, 2026 9:26 am

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by nschmidt »

@jessica_faro Appreciate the detailed answer. Transitioning from industrial automation into humanoid-specific roles is a increasingly common and viable path, since a lot of the underlying skills (motion control, safety systems, real-time software) transfer directly, even though the specific dynamics and learned-control components are new.
Watching this space closely since 2019.
sven.smith4
Posts: 60
Joined: Sat Feb 28, 2026 3:48 pm

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by sven.smith4 »

@nschmidt Pretty much this. One thing to add: Internship competitiveness at the well-known humanoid companies has increased sharply as the field's visibility has grown, with the applicant pool now including not just robotics students but a lot of general CS/ML students drawn in by the sector's high profile. The common academic path into this field is a master's or conversion course in robotics or machine learning, followed by an internship or research role at a known lab or company - a PhD is common but increasingly not strictly required for industry roles, especially on the applied engineering side.
Opinions my own, not my employer's.
chenperez
Posts: 202
Joined: Fri Sep 13, 2024 3:51 pm

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by chenperez »

@sven.smith4 Yeah, this tracks with what I've read as well. How much ML background a controls role actually requires varies a lot by company and team - some whole-body control positions remain heavily classical-optimization-focused, while others increasingly expect familiarity with reinforcement learning or imitation learning even for what used to be a purely classical-controls job.
Building > buying.
rossi30
Posts: 179
Joined: Sat Feb 15, 2025 7:49 am

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by rossi30 »

@chenperez Tangent, but worth mentioning: Remote work remains genuinely limited for most hands-on humanoid hardware roles, given the need for physical access to robots and test environments, though software-only roles (simulation, perception algorithms, offline learning) increasingly do offer remote or hybrid arrangements.
"The best actuator is the one that doesn't overheat."
servobre20
Posts: 58
Joined: Fri Mar 13, 2026 6:16 am

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by servobre20 »

@rossi30 I'll believe the stronger version of that claim when it's independently verified. RSS (Robotics: Science and Systems), ICRA, and the IEEE-RAS Humanoids conference are commonly cited as the most directly relevant venues for someone specifically interested in legged locomotion and humanoid control research, as opposed to broader AI/ML conferences.
Ex-automotive, now full-time robots.
scott.andersson5
Posts: 172
Joined: Sat Nov 02, 2024 8:39 pm

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by scott.andersson5 »

Minor factual note: Transitioning from industrial automation into humanoid-specific roles is a increasingly common and viable path, since a lot of the underlying skills (motion control, safety systems, real-time software) transfer directly, even though the specific dynamics and learned-control components are new.
ivan22
Posts: 160
Joined: Mon Mar 31, 2025 11:13 am

Re: Anyone recommend good textbooks for someone starting from a pure software background?

Post by ivan22 »

From what I've seen: RSS (Robotics: Science and Systems), ICRA, and the IEEE-RAS Humanoids conference are commonly cited as the most directly relevant venues for someone specifically interested in legged locomotion and humanoid control research, as opposed to broader AI/ML conferences.
they/them
Post Reply