Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Embedded Software Engineer image - Rise Careers
Job details

Senior Embedded Software Engineer

Founded in 2011 by graduates of Massachusetts Institute of Technology (MIT) and Rhode Island School of Design (RISD), RISE™Robotics is a high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown Labs, and Techstars. RISE™Robotics is leading the way to Zero Emission heavy machinery by providing the world's most efficient and productive alternative to hydraulics. We specialize in fostering dynamic partnerships with Tier 1 suppliers, OEMs, and the US Department of Defense, pioneering the transition from traditional hydraulic systems to more efficient and sustainable solutions. 

To support the growth and success of the RISE team and technology, we are looking for a highly experienced Senior Embedded Software Engineer for our robotic motion control systems. 

As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our state-of-the-art lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical software components, and ensure the reliability and performance of our systems. This position is a hybrid role with 3-4 days/week in Somerville, MA, and will report to the Director of Embedded Systems.

Why This Role Matters

As a pivotal member of the RISE™ Robotics Engineering organization, your contributions will shape the future of our company, spearheading the engineering effort to implement electronic controls of truly massive machines. 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 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

  • Embedded Software Development: Design, develop, and maintain embedded software for our robotic lift systems, ensuring performance, reliability, and safety.
  • System Integration: Collaborate with hardware engineers to integrate software with the RISE platform's electrical and mechanical components.
  • Algorithm Development: Create and optimize control algorithms for precise and efficient robotic lifting operations.
  • Real-time Systems: Develop and implement software for real-time control, feedback systems, and sensor integration.
  • Testing and Debugging: Conduct thorough testing of software to identify and resolve issues, ensuring reliable and robust operation.
  • Documentation: Maintain comprehensive documentation for software design, development, and testing processes.
  • Collaboration: Work closely with cross-functional teams, including mechanical engineers, electrical engineers, and application specialists, to achieve project goals.
  • 5+ years of professional experience developing C, C++, and Python applications and platforms in an electromechanical product environment
  • Experience with robotics, brushless DC motors, and motion control system
  • Demonstrated ability to operate independently, executing on requirements to produce robust and well-documented software modules
  • Familiarity with  common embedded communications interfaces: CAN, SPI, I2C, UART
  • Ability to read and understand complex technical literature such as datasheets, schematics, production process diagrams
  • Bonus points if you have:
    • Experience with CAN protocols such as  J1939 or CANOpenExperience with ISO 26262, IEC 61508, DO-178C or other software safety standards
    • Familiarity with kinematics and motion planning
    • A passion for bringing your software to life on large-scale motion systems.
  • Competitive compensation package, including equity options
  • Health, dental, life, and disability insurance
  • Blue Cross Blue Shield health insurance policy- RISE™ pays 70% of the premium
  • 401(k) program
  • Twenty days PTO and ten office holidays
  • Flexible/hybrid work options
  • Weekly lunches and company outings (holiday parties, milestone celebrations)
  • Free parking/T accessible
  • Located in Union Square 

RISE Robotics is an equal-opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply.

Rise Robotics Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Rise Robotics DE&I Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Rise Robotics
Rise Robotics CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Embedded Software Engineer, Rise Robotics

Are you an enthusiastic and experienced Senior Embedded Software Engineer? If so, RISE™ Robotics, a cutting-edge technology company focusing on Zero Emission heavy machinery, is looking for someone like you! Based in the vibrant town of Somerville, MA, our team is passionate about pioneering the transition from traditional hydraulic systems to more efficient, eco-friendly solutions. In this role, you will be integral in developing and enhancing the software that powers our innovative robotic motion control systems. You'll collaborate with various teams to design and implement crucial software components while ensuring reliability and performance across applications. With your expertise in robotics and proven proficiency in programming languages such as C, C++, and Python, you'll dive into embedded software development, engage in system integration, and optimize control algorithms for our robotic lifting technologies. This hybrid role allows you to work flexibly, spending most of your time in our offices while still enjoying the perks of remote work. At RISE™, we believe in transforming how heavy machinery operates, and we're excited to welcome you to our dynamic team. Here, you can unleash your creativity and contribute your skills in a supportive environment that values new ideas and innovation. If you're passionate about motion control technology and ready to make a significant impact, we invite you to join us on this exciting journey!

Frequently Asked Questions (FAQs) for Senior Embedded Software Engineer Role at Rise Robotics
What are the main responsibilities of a Senior Embedded Software Engineer at RISE™ Robotics?

A Senior Embedded Software Engineer at RISE™ Robotics is responsible for designing, developing, and maintaining embedded software for robotic lift systems. This includes collaborating with hardware engineers, developing control algorithms, implementing real-time systems, conducting thorough testing and debugging, and maintaining proper documentation throughout the software design and development process.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Embedded Software Engineer position at RISE™ Robotics?

To apply for the Senior Embedded Software Engineer role at RISE™ Robotics, candidates should have at least 5 years of professional experience in embedded software development using C, C++, and Python. Experience in robotics, motion control systems, and familiarity with common embedded communication interfaces like CAN, SPI, and I2C are essential. Additionally, a strong background in algorithm development for precise robotic operations is highly valued.

Join Rise to see the full answer
What is the work environment like for a Senior Embedded Software Engineer at RISE™ Robotics?

The work environment for a Senior Embedded Software Engineer at RISE™ Robotics is dynamic and collaborative, based in Somerville, MA. The role is hybrid, allowing for a combination of in-office and remote work, which fosters flexibility. Employees work closely in cross-functional teams, sharing ideas and working towards the common goal of redefining heavy machinery operations.

Join Rise to see the full answer
What opportunities for career growth are available for Senior Embedded Software Engineers at RISE™ Robotics?

At RISE™ Robotics, Senior Embedded Software Engineers have significant opportunities for career growth. By contributing to pioneering projects and working alongside talented professionals in the field, you can advance your skill set, take on leadership roles, and play a vital part in the company's innovation journey. The collaborative environment and outreach to industry partners also provide networking and mentorship opportunities.

Join Rise to see the full answer
What benefits can I expect when working as a Senior Embedded Software Engineer at RISE™ Robotics?

As a Senior Embedded Software Engineer at RISE™ Robotics, you can expect a competitive compensation package that includes equity options, comprehensive health insurance (including Blue Cross Blue Shield), a 401(k) program, generous PTO, and flexible work options. The company also hosts regular outings, lunches, and social events to promote a positive and engaging work culture.

Join Rise to see the full answer
Common Interview Questions for Senior Embedded Software Engineer
Can you describe your experience with embedded software development in motion control systems?

When answering this question, highlight specific projects where you designed and implemented embedded software for motion control systems. Discuss the programming languages and tools you used, and detail the impact your work had on the project's success. It's important to showcase your technical skills while also demonstrating your problem-solving capabilities.

Join Rise to see the full answer
How do you ensure the reliability and performance of embedded systems?

To answer this question effectively, discuss the testing methodologies you employ, such as unit testing, integration testing, and validation. Explain how you prioritize thorough debugging and documentation to maintain high standards for reliability and performance in the embedded systems you develop.

Join Rise to see the full answer
What algorithms have you developed for robotic motion control?

Share details about any control algorithms you've created or optimized for robotic motion control. Describe the challenges you faced, the solutions you implemented, and the results achieved. This is an excellent opportunity to demonstrate your technical expertise and innovative thinking.

Join Rise to see the full answer
Describe a challenging project you worked on as an embedded software engineer.

When discussing a challenging project, focus on your approach to addressing difficulties and how you collaborated with your team to find solutions. Highlight specific outcomes, what you learned, and how the experience made you a more effective engineer.

Join Rise to see the full answer
How do you stay current with developments in embedded systems and robotics technology?

Convey your passion for continuous learning by mentioning resources such as online courses, conferences, and publications relevant to embedded systems and robotics. Explain how staying informed has positively impacted your work and the value it brings to your role.

Join Rise to see the full answer
What experience do you have with software safety standards like ISO 26262?

Discuss any relevant experience you have with software safety standards, such as ISO 26262, and how you've implemented these standards in your work to ensure compliance and safety in embedded software. Highlight the importance of these standards in developing reliable and safe motion control systems.

Join Rise to see the full answer
Can you explain how you approach collaborative projects with cross-functional teams?

In your response, emphasize your communication skills and teamwork ethos. Discuss how you've successfully collaborated with mechanical and electrical engineers or application specialists on past projects, and how you ensure alignment on project goals and expectations.

Join Rise to see the full answer
What tools and technologies are you familiar with for embedded systems development?

List specific tools and technologies you've used in embedded systems development, such as integrated development environments (IDEs), debugging tools, or version control systems. Be prepared to discuss how you've utilized these technologies in your projects to enhance productivity and foster team collaboration.

Join Rise to see the full answer
How do you handle debugging and troubleshooting software issues in embedded systems?

Describe your troubleshooting process, starting from the identification of the issue through to resolution. Mention the techniques and tools you use to isolate the problems, as well as any strategies for preventing similar issues in the future by implementing robust coding practices.

Join Rise to see the full answer
What motivates you to work in the field of embedded software engineering?

Express your passion for technology and innovation in your response. Discuss specific aspects of embedded software engineering that inspire you, be it the challenge of solving complex problems, the thrill of bringing ideas to life, or your enjoyment of collaborating with diverse teams to create impactful solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

Join Copperhead Technologies as an Azure Network Engineer to contribute to critical projects supporting the Air Force's infrastructure management.

Photo of the Rise User
JLL Hybrid Mountain View, CA
Posted 12 days ago

Join JLL as a Senior HVAC Engineer and play a key role in delivering exceptional engineering solutions in the real estate sector.

Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition

As an NDE Inspector Trainee at SpaceX, you will develop essential skills in non-destructive evaluation while supporting innovative aerospace endeavors.

Photo of the Rise User
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our team as an Entry-Level Associate Systems Engineer to contribute to cutting-edge aerospace projects.

Photo of the Rise User
Posted 12 days ago

Become a key player at Bosch by optimizing processes and implementing digitalization strategies that enhance efficiency and effectiveness in the automotive sector.

Photo of the Rise User
CEdge Hybrid Jefferson City, MO
Posted 14 days ago

CEdge Software Consultants is on the lookout for a Lead Architect with expertise in AWS Solutions Architecture to drive technological excellence.

Photo of the Rise User
Relativity Space Hybrid Long Beach, California
Posted 2 days ago

Take part in shaping the future of aerospace technology as an Additive Technician II at Relativity Space in Long Beach, California.

Posted 12 days ago

Join Brunk Industries as a Set Up Technician and play a key role in producing high-quality medical devices.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
19 people applied to Machinist Apprentice at LLNL
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic