Software Engineer

apartmentRandstad placeWarminster calendar_month 
job summary:

he Software Engineer position will be focused on the design and development of new and existing software for medical devices and the maintenance of the software throughout its full lifecycle. The position is responsible for writing technical documentation and working within a Quality Management System customary in the medical device industry.

Essential Functions:

  • Must have knowledge and experience with object-oriented, back-end programming languages -
VB.NET, C# required
  • Database management using SQL server software
  • Experience with Windows 10 configuration, including Group Policy, security settings, and application management
  • Knowledge of scripting languages such as PowerShell for automation tasks related to both SQL Server and Windows 1
  • Must be analytical, have good problem solving skills, and work in a well-organized and structured manner
  • Develop and maintain device software design history files
  • Conduct post market cybersecurity threat assessments
  • Respond to and remediate security incidents, including data breaches and unauthorized access
  • Must be able to work within cross functional teams to create requirements, specifications, designs, test plans, etc. to ensure that software safely satisfies user requirements
  • Perform other duties and tasks as assigned by management
  • Previous experience in the design of FDA regulated medical device software systems is an advantage

Education Required:

  • Must have a BS is Software Engineering, Computer Science, Computer Engineering.

Practical Experience:

  • Must have at minimum 3 years' of experience in software design and development
location: Ivyland, Pennsylvania
job type: Permanent
salary: $90,000 - 100,000 per year
work hours: 9am to 6pm

education: Bachelors

responsibilities:

he Software Engineer position will be focused on the design and development of new and existing software for medical devices and the maintenance of the software throughout its full lifecycle. The position is responsible for writing technical documentation and working within a Quality Management System customary in the medical device industry.

Essential Functions:

  • Must have knowledge and experience with object-oriented, back-end programming languages -
VB.NET, C# required
  • Database management using SQL server software
  • Experience with Windows 10 configuration, including Group Policy, security settings, and application management
  • Knowledge of scripting languages such as PowerShell for automation tasks related to both SQL Server and Windows 1
  • Must be analytical, have good problem solving skills, and work in a well-organized and structured manner
  • Develop and maintain device software design history files
  • Conduct post market cybersecurity threat assessments
  • Respond to and remediate security incidents, including data breaches and unauthorized access
  • Must be able to work within cross functional teams to create requirements, specifications, designs, test plans, etc. to ensure that software safely satisfies user requirements
  • Perform other duties and tasks as assigned by management
  • Previous experience in the design of FDA regulated medical device software systems is an advantage

Education Required:

  • Must have a BS is Software Engineering, Computer Science, Computer Engineering.

Practical Experience:

  • Must have at minimum 3 years' of experience in software design and development

qualifications:

  • Experience level: Experienced
  • Minimum 3 years of experience
  • Education: Bachelors (required)
skills:
  • Professional Engineer
  • PowerShell (3 years of experience is required)
  • VB.NET (3 years of experience is required)
  • Windows Forms (2 years of experience is required)
  • SQL Server (2 years of experience is required)
  • desktop applications
  • medical devices

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

This posting is open for thirty (30) days.

local_fire_departmentUrgent

Software Engineer – Full Stack

placeNewtown (PA), 9 mi from Warminster
range of users, including people with disabilities.  •  Collaborate with analysts, software engineers, engineer leads, product managers, and stakeholders to deliver solutions that meet customer expectations.  •  Build and maintain scalable applications...
apartmentRobert HalfplaceRadnor (PA), 21 mi from Warminster
We are in the process of recruiting an Android Software Engineer - UI/UX to become part of our team in Radnor, Pennsylvania. In this position, you will have the opportunity to work alongside a team of skilled engineers and developers, tackling...
apartmentRobert HalfplaceExton, 30 mi from Warminster
We are seeking a Sr. Software Engineer in the detail oriented Services industry, based in EXTON, Pennsylvania. This role involves working closely with a dedicated product development team, focusing on the creation and enhancement of our next...