Embedded Software Engineer
Rise Robotics
Founded in 2011 by graduates of Massachusetts Institute of Technology (MIT) and Rhode Island School of Design (RISD), RISE Robotics is technology startup backed by Techstars, The Engine built by MIT, and other VCs. RISE Robotics is leading the way to AI-powered Zero Emission heavy machinery by providing the world’s most efficient, smart, and productive alternative to hydraulics. We specialize in fostering dynamic partnerships with Tier 1 suppliers, OEMs, and the Pentagon, pioneering the transition from traditional hydraulic systems to more efficient and sustainable solutions. As the Head of Embedded Software Engineering, you will lead the team that builds the software powering our robotic lifting solutions. You will own the technical vision, roadmap, and execution for embedded software across the RISE platform—from low-level firmware and real-time motion control to the tools, processes, and architecture that let our engineers ship reliably at scale. You will grow and mentor a team of embedded software engineers, partner closely with hardware, mechanical, product, commercial, and manufacturing leaders, and represent embedded software to our Tier 1, OEM, and US DoW / DoD partners. This role reports to the CEO. You will lead a team of 3 embedded engineers today, with a plan to grow the team to approximately 6 over the next few years as we scale our programs. This position is a hybrid role with 4 days/week in Somerville, MA. Why This Role Matters As a leader within the RISE Robotics Engineering organization, your contributions will shape the future of our company, directing the engineering effort to implement electronic controls of truly massive machines. You will set the bar for technical excellence on the embedded software team, turn an ambitious product roadmap into a deliverable plan, and build the team and practices that will take RISE from early deployments to full-scale production. Our dynamic and expanding team is ready to embrace your talent and ideas as we work together to redefine the way we operate. If you’re passionate about motion control technology, love building high-performing engineering teams, and thrive in a fast-paced, innovative environment, we want you to be a part of our journey. Join us and make your mark on the world of embedded software engineering! Key Responsibilities Technical Leadership: Own the embedded software architecture, roadmap, and technical strategy for the RISE Beltdraulic platform, from firmware and real-time control through diagnostics, telemetry, and tooling. Development Strategy: Recommend build vs. build decisions, and when to use open vs. closed-source software in our products. Team Building & Management: Hire, grow, and retain a high-performing team of embedded software engineers. Set clear expectations, run performance and career development, and build a culture of ownership, craft, and safety. Execution & Delivery: Translate product and program commitments into embedded software plans. Drive high-quality delivery across multiple concurrent programs with Tier 1 suppliers, OEMs, and US DoD / DoW partners and recommend trade-offs when over constrained. Hands-On Engineering: Stay technically close to the work. Review designs and code, unblock hard problems, and contribute directly to critical embedded software components for robotic lift systems when needed. System Integration: Partner with hardware, electrical, and mechanical engineering to integrate embedded software with the RISE platform’s electromechanical components and ensure end-to-end system performance. Algorithm & Real-Time Systems Ownership: Guide the development and optimization of control algorithms, real-time control loops, feedback systems, and sensor integration for precise and efficient robotic lifting operations. Quality, Safety & Reliability: Define and enforce standards for testing, debugging, code review, release management, and functional safety so that our systems are reliable and robust in the field. Engineering Process & Tooling: Establish and evolve the software development lifecycle—version control, CI, HIL/SIL testing, documentation, and incident response—appropriate for a growing electromechanical product company. Cross-Functional Collaboration: Work closely with product, mechanical engineers, electrical engineers, application specialists, and commercial teams to align priorities and achieve program goals. External Representation: Serve as the embedded software point of contact for customers and partners, including Tier 1 suppliers, OEMs, and the US DoW / DoD, during technical reviews, integrations, and field support. Strategic Planning: Partner with engineering leadership on org design, headcount planning, budget, vendor and tooling selection, and long-range platform bets. 10+ years of electromechanical product software development in C, C++, and Python, with a track record of shipping embedded products to production. 5+ years of technical leadership leading other embedded software engineers, and collaboration with other discipline technical leads (e.g., electrical, mechanical, systems, manufacturing, mobile app, cloud, etc.) Must be able to provide feedback and technical mentoring to other embedded software engineers. Deep expertise in controls, brushless DC motors, and motion control systems, with an ability to set technical direction and make sound architectural trade-offs. Proven ability to own the full embedded software lifecycle—requirements, architecture, implementation, testing, release, and field support—for reliable and safety-critical systems. Fluency in common embedded communications interfaces: CAN, SPI, I2C, and UART. Strong ability to read and understand complex technical literature such as datasheets, schematics, and production process diagrams, and to translate that into team direction. Demonstrated ability to operate independently and to drive a team to produce robust, well-documented software modules and systems. Excellent communication skills, with experience presenting technical plans and results to executive leadership and external partners. Preferred Qualifications (Not All Are Required) 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, including associated program and documentation requirements. Familiarity with functional safety standards (e.g., ISO 13849, IEC 61508, ISO 26262) and 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 discipline; 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.). Competitive compensation package including equity. Blue Cross Blue Shield Health insurance. Dental, life, and disability insurance. 401(k) program. PTO and office holidays. Flexible/hybrid work options. Free weekly team lunch. Free parking/T accessible. Dog-friendly workplace. #J-18808-Ljbffr
$90k - $210k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...faced by the US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be developing software...SuggestedFull time$75k - $156k
.... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary... ...about Draper, visit .Job Description Summary:The Embedded Software Engineer 2 provides technical expertise and leadership for the...SuggestedFull timeLocal area$110k - $150k
...before.We’re a team of hands-on builders, engineers, and innovators reinventing how the... ...future of fabrication, come build it with us.Software is at the heart of all aspects of... ...form in 3D printing. We are looking for a Embedded Software Engineer for our Embedded team...SuggestedFull timeWork at officeRemote workWorldwideFlexible hours$82.3k - $205.75k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ..., visit .Job Description Summary:The Software Engineer (SMTS) develops high performance... ...tools for version control then this embedded systems technology group is for you.Job...SuggestedFull timeLocal area- ...An innovative engineering firm in Cambridge, Massachusetts, is seeking a Senior Member of Technical Staff to lead client engagements, architect embedded systems, and mentor engineers. You will work on high-impact projects across robotics, biotech, and aerospace, requiring...Suggested
$82.3k - $205.75k
...Software Engineer (SMTS)Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees... ...using modern theory and proven techniques.Develops embedded software based on prototype algorithms with supervision.Analyzes...Full time- ...Senior Embedded Software EngineerFounded in 2011 by graduates of Massachusetts Institute of Technology (MIT) and Rhode Island School of Design... ...Robotics is a high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown Labs...
- Draper Labs in Cambridge, MA is seeking a Software Engineer 2 to develop high-performance embedded software for diverse domains. You will contribute to the full software life cycle from requirements through deployment, collaborating with cross-disciplinary teams in a mission...
$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes...Full timeWork at officeRemote workWorldwideFlexible hours- MORSE Corp in Cambridge, MA is seeking an Embedded Software Engineer Co-op currently pursuing a MS degree in Software Engineering, Computer Science, Electrical Engineering, or related field. You will develop embedded software for hardware/software integration and support...
- ...is an employee owned, small business with a focus on cutting-edge technology for the US National Security Ecosystem. The Embedded Software Engineer Co-op role involves developing software for hardware/software integration and UAS R&D, spanning concept through deployment...
$90k - $210k
...cutting‑edge technology and has assembled a team of scientists, engineers, and software developers who deliver best‑in‑class solutions to complex... ...faced by the U.S. National Security Ecosystem. As an Embedded Software Engineer, you will develop software to support Unmanned...$90k - $210k
A leading technology company in Massachusetts is seeking an Embedded Software Engineer to develop software for Unmanned Aircraft Systems (UAS). Responsibilities include firmware development, designing GNC software, and assisting with flight testing. The ideal candidate...$28 - $33 per hour
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...faced by the US National Security Ecosystem. As an Embedded Software Engineer Co-op at MORSE, you will be developing software...Contract workFor contractorsWork experience placementFor subcontractorWork at office- A leading robotics solutions firm is seeking a Principal Embedded Software Engineer in Somerville, MA. You will design and develop software for robotic lifting systems, ensuring performance and reliability. The ideal candidate has 5+ years of experience with C, C++, Python...Flexible hours
- Draper in Cambridge, MA is seeking an Embedded Software Engineer 2 to lead development of real-time embedded software for mission-critical systems. You will work across architecture, requirements analysis, implementation, and release within cross-functional teams including...
- ...Job Description Job Description As Embedded Software Engineer, you will develop and optimize software for microcontroller-based sensor hardware while working on embedded software solutions within the constraints of limited hardware resources. Responsibilities...
$82.3k - $205.75k
A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real-time...$132k - $189k
...multi-modal sensor and actuator nodes.Lead high-speed onboard embedded networking design, including Ethernet switches, PHYs, MACs, and... ....Minimum qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a related field, or equivalent...- The Charles Stark Draper Laboratory, Inc. is seeking a Software Engineer (SMTS) to design and develop high-performance embedded software for various mission environments. The role requires expertise in C/C++ and Rust, along with strong development skills. Ideal candidates...Flexible hours
- Formlabs is seeking an Embedded Software Engineer in Somerville, MA, to design and implement firmware that connects software, hardware, and electronics for 3D printing innovations. The ideal candidate has extensive experience in embedded systems and programming, primarily...
- Position Overview Seeking a software engineer to develop embedded real‑time avionics systems for resource‑constrained targets such as undersea, terrestrial, air, hypersonic, and space applications. The role involves the full software development lifecycle: requirements...Contract work
- Softworld, a Kelly Company, is looking for a talented Software Engineer to develop embedded real-time avionics systems in Cambridge, MA. The position involves working on high-performance software solutions across multiple application domains and requires participation in...
- A high-growth technology company is seeking a Senior Embedded Software Engineer to advance robotic motion control systems. This pivotal role involves developing embedded software and collaborating with cross-functional teams to enhance performance and reliability. The...
$15k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer (Aerospace Flight) : Sign-on bonus ($15K max) Job Code: 39272 Job Location: Wilmington, MA Job Schedule: 9/8...Local areaRelocationRelocation packageFlexible hours- ...logic analyzer, and JTAG.RequirementsBachelor's or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.Embedded software development experience in Linux environments.Strong proficiency in C and/or C++.Deep knowledge...
- ...and more efficient.Job Summary & ResponsibilitiesAbout the RoleWe are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor capital test equipment. You will play a critical role...Permanent employmentFull timeWork at office
$110.24k - $118k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...Cybersecurity and Encryption products even smarterAs an Embedded Software Engineer, working with custom Hardware built in-house...Second jobFlexible hours$85k - $128k
Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts... ...engineeringJob DescriptionBoston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous...Permanent employmentInternshipWork at officeRelocation package$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Test Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 41784 Job Location: Wilmington, MA Job Schedule: 9/...Full timeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software implementation project manager Somerville, MA
- remote software sales Somerville, MA
- healthcare software sales Somerville, MA
- software Somerville, MA
- software asset management analyst Somerville, MA
- software technical support Somerville, MA
- entry level software sales Somerville, MA
- embedded software Somerville, MA
- software intern Somerville, MA
- government software Somerville, MA



