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

Senior Software Engineer

Job in Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for: Real Staffing
Full Time position
Listed on 2026-05-21
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Senior Developer, C++ Developer
Salary/Wage Range or Industry Benchmark: 80000 - 120000 USD Yearly USD 80000.00 120000.00 YEAR
Job Description & How to Apply Below

JOB SUMMARY

The Sr. Software Engineer will be responsible for software design and development activities for medical devices including maintenance and documentation. The Senior Software Engineer performs across the entire software development cycle to create new system capability and improve the performance and reliability of existing software systems. This role will contribute to the full life cycle of multiple cross functional projects, including product definition, identifying functional requirements, design implementation, code reviews, release and transfer of design according to medical device development processes.

RESPONSIBILITIES
  • Works as a Software Engineer within the full life cycle for medical device software on 1-2 projects concurrently, meeting medical device regulatory requirements, such as IEC
    62304, ISO
    13485 and CFR
    820.30
  • Designs and Develops software, integrates on product hardware, and performs informal or formal testing as appropriate
  • Interfaces with and maintains configuration and versioning for build, test, and source control tools used in assigned projects
  • Creates and Executes protocols for Software Verification & Validation
  • Creates and updates Software specific design documentation, including analysis reports supporting software Documentation Level and Safety Classification
  • Participates in the system and software risk management processes
  • Participates in design and code reviews
  • Supports legacy software through debugging and troubleshooting
  • Provides an effective bridge between software and hardware personnel and lead/coordinate timely completion of the technical deliverables
  • Supports the design transfer of software
QUALIFICATIONS
  • Bachelor's degree in software engineering, computer science, computer information systems or equivalent
  • 4 - 8 years of industry experience as a developer of medical device product software or similar work in another regulated industry
  • Modern object-oriented programming experience such as C++, C#, Python or Java
  • Experience with a variety of operating systems (e.g. Windows, Linux, Real Time)
  • Familiarity with FDA QSR, and ISO 13485, IEC 62304, FDA design controls
  • Cybersecurity in medical devices and implementation of security controls
  • Self-directed and able to problem solve independently and as part of a team

EOE Statement:
Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

In addition to base pay, direct-hire employees may be eligible for client offered benefits such as medical, dental, and vision coverage, and paid leave where required by applicable law. Eligibility may vary based on factors such as location and hire date and is subject to change.

To find out more about Real, please visit

#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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary