Sr. Systems Engineer
Technoviz LLC
- Madison, WI
- $65.00 per hour
- Permanent
- Full-time
- Competitive salary
- Opportunity for advancement
- Training & development
- Serve as a key member of a cross-functional project team consisting of software, analytics, Site reliability engineers, Cloud Operations, Medical, Marketing, Data engineering, Privacy, Regulatory, Product owners, Product Managers and quality engineers to achieve project deliverables
- Lead system definition tasks such as generating user needs, product requirements, and use-case descriptions
- Contribute to system development by defining solution architecture and concept generation
- Own the System Hazard Analysis and conducts safety risk assessment of issues
- Provide system impact and safety risk assessment of component failure modes as input to DFMEA
- Triage and/or troubleshoot production issues and incorporate into requirements and risk documents
- Develop performance models and non-functional requirements in support of system scalability and performance
- Serve as technical consulting resource for integration, subsystem and system verification activities creating integration plans, perform review of test coverage and hands on integration testing
- Create and maintain traceability among design input, design output, verification and validation, and risk management artifacts to ensure completeness and fully traceable design history file
- Participate in review of data models and generate data mapping, data driven requirements as needed
- This role focuses on troubleshooting, installation support, and optimizing system performance through effective integration of hardware and software
- Collaborate with team members to resolve technical challenges and optimize system performance
- Integrate various off-the-shelf hardware components into existing hardware and software architectures
- Conduct, generate, and document software functional tests and offer support for existing product lines through design activities and modifications of hardware and software in production
- Communicate technical information effectively through presentations, reports, and technical correspondence
- Bachelor of Science or equivalent degree in Software Engineering, Computer Science or related field is required
- 5-7 years of overall experience in software industry in engineering or related roles
- 5+ years of experience working as a Systems engineer in cloud-based products
- 3+ years hands on experience in building performance models, developing non-functional requirements and supporting system integrations including grey box testing
- Good understanding of web services, microservices, HTTP protocols, REST APIs, SOA
- Familiarity with database concepts and usage
- Experience working with large cross-functional teams
- Exposure to data models, data driven requirements and data governance
- Expertise in Systems Engineering practices such as system architecture, requirements management, design trade-off and cost-benefit analysis, hazards and risk assessments
- Expertise in concept generation, developing performance models and non-functional requirements
- Excellent project team skills; experience and capability working collaboratively under a Quality Management System (QMS), as part of a cross-functional team that includes development, verification/validation, marketing, clinical, regulatory and quality experts.
- This individual must have the willingness and ability to learn, work effectively in a multidisciplinary team, and demonstrate effective problem-solving initiative and motivation
- Master of Science degree is desired; System Engineering training and/or certification is a plus
- Experience or formal training in established Systems Engineering concepts.
- Prior experience integrating/testing cloud connected mobile applications on Android/iOS platforms a plus
- Experience reviewing verification plans, protocols and reports in a regulated industry.
- Familiarity with IEC 62304, ISO 14971, FDA regulations and international standards applicable to medical device software development, verification, and validation a plus.