Senior Software Development Engineer
Ridersolution · ridersolution.com
CambridgeHybridSenior6+ yrsContract
Subscribers got this job on 3 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Senior software development engineering.
C++Marketing
Details
- Found
- 22 d ago · posted 2026-10-03
- Location as listed
- Cambridge, MA, United States
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
• Experience Level: Mid-Senior (6 Years Required)
• Education Level: Bachelors Degree
• Pay Rate: $73 per hour ( Contract )
• Location: Cambridge, MA
• Work Schedule: Hybrid - 3 days in the office, 2 days remote per week (Wednesdays required in-office)
Role Snapshot:
In collaboration with leading Boston-area hospitals, is at the forefront of turning advanced medical research into impactful products. We are currently seeking a Senior Software Engineer to contribute to the design, implementation, and verification of software for cutting-edge medical projects. This hands-on role spans firmware and software development, algorithm optimization, image processing, and application development.
Key Responsibilities:
• Design and construct a flexible, maintainable GUI architecture for innovative medical robotics devices.
• Develop WxWidgets Front End screen layouts in XRC.
• Analyze, plan, design, implement, and verify software for novel medical robotic devices, covering hardware control, graphical user interfaces, and post-processing of medical images.
• Generate comprehensive documentation following quality procedures and industry best practices under Design Control.
• Create and execute unit and integration test plans.
• Contribute to software system-level test plans.
• Collaborate effectively in cross-functional teams comprising Research, Engineering, QA/RA, and Marketing.
Results Expected:
• Successful completion of software development for medical imaging projects.
• Comprehensive software documentation, including requirements, architecture design, and specifications.
Other Expectations:
• Education Required: Minimum bachelors degree in computer science or related discipline.
• Experience Required: 5+ years in progressively senior software engineering roles, with direct experience in software architecture design and development.
• Prior experience in developing medical or safety-critical products is essential.
• Proficiency in modern programming languages, particularly C++.
• Familiarity with design documentation, unit testing, and computer systems validation is preferred.
• Strong understanding of development platforms such as Visual Studio.
Software Engineer jobs in Cambridge, Massachusetts · Software Engineer jobs in the United States · All Ridersolution jobs