Software Engineer
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 -
- 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
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 -
- 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)
- 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.