Senior Embedded Software Engineer

Real Staffing

Minneapolis (MN)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Paid leave

Job summary

A leading staffing agency in Minneapolis is seeking a Sr. Software Engineer for medical device software development. The successful candidate will have 4-8 years of experience, a strong background in object-oriented programming (C++ and Python), and familiarity with regulatory requirements. The role involves full cycle software development and direct engagement with cross-functional teams to ensure compliance and efficiency in medical device projects.

Qualifications

  • 4 - 8 years of experience as a developer of medical device software in electromechanical devices or similar work in another regulated industry.
  • Modern object-oriented programming experience, especially C++ and Python.
  • Familiarity with FDA QSR, ISO 13485, IEC 62304, FDA design controls.

Responsibilities

  • Works as a Software Engineer within the full life cycle for medical device software on 1-2 projects concurrently.
  • Designs and Develops software, integrates on product hardware, and performs testing.
  • Creates and updates Software specific design documentation.

Skills

C++
Python
Software Verification & Validation
Problem-solving

Education

Bachelor's degree in software engineering or equivalent

Tools

Windows
Linux
Real Time Operating Systems

Job description

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 IEC62304, ISO13485 and CFR820.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 experience as a developer of medical device software in electromechanical devices or similar work in another regulated industry
  • Modern object-oriented programming experience, especially C++and Python
  • 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 www.realstaffing.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Software Manager - Capital Equipment
Senior Software Manager - Capital Equipment

Real Staffing • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Senior Software DA Engineer
Senior Software DA Engineer

Real • Plymouth (MN)

On-site
USD 110,000 - 140,000
Senior R&D Engineer
Senior R&D Engineer

Real Staffing • Minneapolis (MN)

On-site
USD 110,000 - 140,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Analog Group • South San Francisco (CA)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Enterra Medical, Inc. • Saint Louis Park (MN)

On-site
USD 150,000 - 165,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 190,000
Senior Software Quality Engineer
Senior Software Quality Engineer

Real • California (MO)

On-site
USD 75,000 - 95,000
Health insurance
Retirement savings plans
Life and disability insurance
Embedded Developer
Embedded Developer

Sonoma Consulting Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Senior/Principal Electrical Engineer
Senior/Principal Electrical Engineer

Real • Minneapolis (MN)

On-site
USD 160,000 - 170,000
Equity participation