×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Development Engineer

Job in Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: Rider Solution
Full Time position
Listed on 2026-01-06
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 73 USD Hourly USD 73.00 HOUR
Job Description & How to Apply Below
About the job Senior Software Development Engineer
  • Experience Level: Mid-Senior (6 Years Required)
  • 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary