RISE Robotics

heavy machinery

HeadofEmbeddedSoftwareEngineering

Somerville, Massachusetts, United States FULL TIME
The Brief

“Head of Embedded Software Engineering at RISE Robotics. Skills: Embedded Software Engineering, Technical Leadership, Motion Control. Own embedded software architecture, roadmap, and technical strategy. Recommend build vs. build decisions”

What You'll Achieve.

ship reliably at scale; take RISE from early deployments to full-scale production; ensure end-to-end system performance; systems are reliable and robust in the field

Industry & Context.

heavy machinery
Problems you'll solve

unblock hard problems

What They're Looking For.

Must Have

10+ years of electromechanical product software development in C, C++, and Python, track record of shipping embedded products to production, 5+ years of technical leadership leading other embedded software engineers, collaboration with other discipline technical leads, provide feedback and technical mentoring to other embedded software engineers, Deep expertise in controls, brushless DC motors, and motion control systems, ability to set technical direction and make sound architectural trade-offs, Proven ability to own the full embedded software lifecycle, Fluency in common embedded communications interfaces: CAN, SPI, I2C, and UART, ability to read and understand complex technical literature, translate that into team direction, Demonstrated ability to operate independently, drive a team to produce robust, well-documented software modules and systems, Excellent communication skills, experience presenting technical plans and results to executive leadership and external partners

Nice to Have

Experience shipping embedded software for heavy machinery, automotive, industrial automation, aerospace, or defense applications, Experience working with Tier 1 suppliers, OEMs, and/or US Department of Defense programs, Familiarity with functional safety standards (e.g. , ISO 13849, IEC 61508, ISO 26262), familiarity with cybersecurity practices for connected electromechanical products, Experience scaling embedded engineering practices—CI/CD, HIL/SIL test infrastructure, code review and release processes—in a growing hardware company, Experience in direct people management (hiring, performance management, career development, and organization alignment), B. S. in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, Mechatronics, Robotics, or a related advanced degree a plus, Experience implementing AI tools into software development workflows, Experience with programming in Rust, Experience augmenting teams with external expertise as needed (consultants, design firms, etc. )

What You'll Do.

Own embedded software architecture

and technical strategy

Recommend build vs. build decisions

and retain a high-performing team

Set clear expectations

run performance and career development

Translate product and program commitments into embedded software plans

Drive high-quality delivery across multiple concurrent programs

Stay technically close to the work

Review designs and code

Unblock hard problems

Contribute directly to critical embedded software components

Partner with hardware

and mechanical engineering

Integrate embedded software with electromechanical components

Guide the development and optimization of control algorithms

Define and enforce standards for testing

and functional safety

Establish and evolve the software development lifecycle

Work closely with product

application specialists

Serve as the embedded software point of contact for customers and partners

Partner with engineering leadership on org design

vendor and tooling selection

and long-range platform bets

How You'll Work.

Team & Collaboration

partner closely with hardware, mechanical, product, commercial, and manufacturing leaders; represent embedded software to our Tier 1, OEM, and US DoW / DoD partners; collaboration with other discipline technical leads; Partner with hardware, electrical, and mechanical engineering; Cross-Functional Collaboration; Work closely with product, mechanical engineers, electrical engineers, application specialists, and commercial teams

Communication Scope

Excellent communication skills; experience presenting technical plans and results to executive leadership and external partners

Process & Methodology

Translate product and program commitments into embedded software plans, Drive high-quality delivery across multiple concurrent programs

Free ATS check

Applying for this Head of Embedded Software Engineering role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about RISE Robotics?

Real rants from real employees. Read before you apply.

Read Company Rants →