BD - San Diego, CA

posted about 1 month ago

Full-time - Mid Level
San Diego, CA
Miscellaneous Manufacturing

About the position

The Software Systems Architect role at BD focuses on designing and analyzing architectures for embedded devices and IoT-enabled medical devices within the healthcare sector. This position aims to enhance the interoperability of bedside medical devices with broader healthcare information systems, ensuring robust, scalable, and compliant solutions that advance healthcare delivery. The ideal candidate will lead development teams, guiding them in creating innovative medical technology solutions that align with industry standards and regulations.

Responsibilities

  • Distill functional requirements and architectural characteristics from partners into scalable architectural solutions.
  • Develop domain-driven designs for various user domains, ensuring alignment with user, business, and technical needs.
  • Lead the architecture and design of interoperable systems of medical devices with healthcare information systems.
  • Guide embedded device architectures, specifically with real-time operating systems on ARM.
  • Architect and develop cloud-based solutions using technology stacks such as Azure and AWS.
  • Develop and prototype using programming languages including C, C++, JavaScript, Python, HL7 or similar.
  • Ensure robust cybersecurity measures are in place, adhering to standards such as NIST, ISO/IEC 27001, FIPS, and HIPAA.
  • Ensure compliance with healthcare standards and regulations, including IEC, FDA, AAMI, ISO, and IHE.
  • Implement and refine processes for both development and quality assurance, promoting a culture of continuous improvement.
  • Drive research and innovation within the organization, fostering a culture of creativity and experimentation.
  • Guide system integration test teams on the verification and validation cycles of the IoT interoperability system.
  • Provide technical leadership and guidance to multi-functional teams, including developers, engineers, and quality assurance professionals.

Requirements

  • Bachelor's or Master's degree in Science or Engineering such as Computer Science, Physics, Electrical Engineering, Biomedical Engineering, Cognitive Science, or Mathematics.
  • Strong background in embedded device architectures and cloud technologies.
  • Experience in system analysis and domain-driven design.
  • Familiarity with healthcare standards and regulations such as IEC 60601, IEC 62304, ISO 13485, IHE, FDA, and HIPAA.
  • Proficiency in high-level programming languages and concepts such as object-oriented design and design patterns.
  • Experience with RTOS embedded devices integrated into a broader information system.
  • Knowledge of cybersecurity standards and practices such as MITRE, OWASP, NIST, and FIPS.

Nice-to-haves

  • Experience in Agile or Scrum methodologies.
  • Proficiency in statistical methods, algorithms, and any mathematical usage related to data science.

Benefits

  • Competitive salary range of $121,100.00 - $199,800.00 USD annually.
  • Opportunities for professional development and learning.
  • Comprehensive health insurance coverage.
  • Retirement savings plan options.
  • Paid time off and holidays.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service