Talent.com
serp_jobs.error_messages.no_longer_accepting
Sr Architect, Embedded Software Development

Sr Architect, Embedded Software Development

Madison Scientific IncChicago, IL, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Lead software system architecture development, design solutions, manage employees, vendors, software contracts and projects focused on a system of mobile medical devices with a cloud interface.

About the Role

A lead role in architecting robust embedded mobile solutions that are scalable and meet user needs while ensuring solutions architecture adheres to appropriate medical regulatory requirements.

Responsibilities

  • Architect robust embedded mobile solutions that are scalable and meet user needs while ensuring solutions architecture adheres to appropriate medical regulatory requirements.
  • Evaluate new technologies and build effective solutions for NPD.
  • Architect end-to-end solutions using embedded software in custom devices, and Cloud services and microservices (e.g., IoT and Container Services) and partner with key stakeholders (e.g., BU) to evaluate business needs.
  • Build and Manage a development team comprising employees and contractors using a structured process conforming to IEC 62304 or equivalent.
  • Establish internal infrastructure, processes, and SOPs for software development and configuration management / application deployment using appropriate tools and processes.
  • Work closely with hardware developers, Quality Assurance, and Manufacturing groups to ensure compliance to software regulatory requirements for medical devices.
  • Perform complex software code review for products and may verify review of from team members.
  • Lead in streamlining IT Business processes impacting NPD.
  • Manage vendor relationship and harmonize needs across all stakeholders.
  • Other duties as assigned by Management : Provide coaching, mentoring and knowledge transfer to other team members.

Qualifications

  • 10 years of related experience, required.
  • Experience working in a regulated new product development environment, required.
  • Experience with embedded software for medical devices, required.
  • Experience with Bluetooth Low Energy (BLE) software and system development, required.
  • Experience working in a regulated manufacturing environment, preferred.
  • Experience with hospital networks, server and network infrastructure, preferred.
  • Experience with Design for Six Sigma or related product development methods and processes, preferred.
  • Other : Certifications in related disciplines.
  • Knowledge of Medical Device product lifecycle to provide technical leadership, preferred.
  • Required Skills

  • Experience with system engineering for combined hardware and embedded software systems.
  • Embedded C, Java, Python or other Object-Oriented Programming and troubleshooting skills preferred.
  • Experience with embedded processor APKs and related tools, e.g. Simplicity Studio, required.
  • Experience with BLE radio device firmware, e.g. the Silabs EFR32 family of devices, required.
  • Proficiency with software tools for requirements management, engineering analysis, and statistical analysis, e.g. Github, Jira, etc.
  • Demonstrated technical project management skills on multi-year projects with multi-functional teams.
  • Familiarity with container and resource management technologies such as Kubernetes, Docker, Apache Mesos preferred.
  • Excellent documentation and communication skills and interpersonal relationship skills including negotiating and relationship management skills with ability to drive achievement of objectives.
  • Recognized as an expert in own area within the organization while applying broad-based technical expertise and has full knowledge of other related disciplines.
  • Expert knowledge of Azure IaaS components like VMs, Virtual networks, Storage and PaaS components like App Service, Serverless computing, Storage.
  • Expert knowledge of AWS VPCs, Subnets, EC2s, routing.
  • Expert knowledge of AWS Compute, Storage, IoT, Developer Tools.
  • Expert knowledge of IaC toolsets such as Terraform, Ansible, CloudFormation, Powershell etc.
  • Ability to do Code Review for all Cloud Automation Scripts mostly written in Python, CloudFormation, Powershell etc.
  • Strict attention to detail.
  • Ability to interact professionally with all organizational levels and proactively escalate issues to appropriate levels of management in the organization.
  • Ability to manage competing priorities in a fast paced environment.
  • Adhere to all company rules and requirements (e.g., pandemic protocols, Environmental Health & Safety rules) and take adequate control measures in preventing injuries to themselves and others as well as to the protection of environment and prevention of pollution under their span of influence / control.
  • serp_jobs.job_alerts.create_a_job

    Sr Software Architect • Chicago, IL, US