Principal Software Engineer
Job description
Responsibilities
Technical lead for system architecture and design of data transfer interfaces for movement of data between an implantable SCS system with wireless Bluetooth interfaces, and a Cloud-based web services platform.
Owns large efforts such as definition, verification or product development of a system, and drives them to on-time, high quality completion.
Works with stakeholders, customers, and engineers to ensure the logical and systematic conversion of customer requirements and performance requirements into systems solutions that account for technical, cost and schedule constraints.
Once requirements are defined with customers, speaks on their behalf to guide day-to-day engineering activities.
Coordinates daily activities effectively across lead engineers from multiple product teams during the design, implementation, and test phases.
Provides status updates to the PMO on behalf of the engineering team.
Investigates and defines systems engineering requirements for new algorithms or features and facilitates the transition of algorithms into new projects through clinical review and evaluation.
Performs hands-on system integration testing and troubleshooting of technical issues. Works with development team to identify root cause and viable resolutions for issues.
Requirements
12+ years with a Bachelor’s degree, 8+ years with a Master’s degree, or 5+ years with a PhD -related experience with development or verification in the medical device industry (Class III medical device experience preferred).
Mostly self-directed.
Determines and pursues courses of action necessary to obtain desired
Skills Reqd
Conceptual understanding of Web Service-related products on a major cloud provider.
Experience with IEC 62304 and Software as Medical Device (SaMD) products on Web Services platforms.
Experience with medical devices that interface with a Medical Device Data System (MDDS), and data visualization and analytics tools such as Tableau, Snowflake, and Datadog, and CRM tools such as Salesforce
Ability to evaluate solutions against the needs of various stakeholders across a large cross-functional team, including team members from different departments in the organization (IT, R&D).
Ability to generate buy-in from stakeholders to solutions for both technical and non-technical issues.
Ability and willingness to make sound decisions potentially with high impact in a timely manner.
Outstanding communication and presentation skills (written and verbal) to all levels of an organization
Strong track record of technical leadership and working in cross-functional teams.
Project management skills including planning and estimation of tasks, milestones, resources, and budget.
Experience with RF communications systems is desirable.
Risk management (risk analysis, FMEA) experience strongly desired.
Job Types: Full-time, Contract
Pay: $150,000.00 - $190,000.00 per year
Compensation package:
- Bonus pay
- RSU
- Stock options
- Yearly pay
Schedule:
- 8 hour shift
Ability to commute/relocate:
- San Francisco, CA: Reliably commute or planning to relocate before starting work (Required)
Work Location: In person
blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.