RISE Robotics
heavy machinery
HeadofEmbeddedSoftwareEngineering
“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.
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
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.