Talent.com
Director, Software Engineering - Cloud

Director, Software Engineering - Cloud

Internetwork ExpertCarlsbad, CA, US
1 day ago
Job type
  • Full-time
Job description

Overview

In this role, the candidate will manage one or more teams developing intra-operative medical device embedded applications, mobile applications, web applications, and cloud infrastructure including architecture, design, analysis, documentation, testing, release and change / configuration control. This role focuses on people and process leadership as the director of software development teams.

Essential Duties and Responsibilities

  • Lead multiple internal, external, and remote software development teams and drive integration of software development activities.
  • Establish and facilitate implementation of industry best practices in Agile methodologies in medical device software development consistent with the IEC62304 standard.
  • Oversee the interpretation and analysis of system and software requirements and design inputs, break down and partition requirements into respective appropriate architectural components
  • Review and validate proposed software architectures and designs to achieve the requirements
  • Lead the process of resource planning and budgeting across multiple complex projects.
  • Oversee the design and implementation of cloud infrastructure, web applications, mobile applications and embedded applications
  • Accountable for the teams under leadership to :
  • Lead and document code reviews on existing and proposed designs
  • Identify resource requirements and select appropriate resources to meet requirements
  • Propose and manage to applicable coding standards and best practices
  • Identify problems, propose and test mitigations and drive continuous improvement
  • Work with Marketing to understand and fulfill customer requirements and expectations
  • Work with Software Quality to execute and manage V&V protocols and reports
  • Identify risks and review & edit risk analysis
  • Maintain and update the software requirements and design documentation throughout the entire system life cycle. Perform requirements traceability to ensure proper coverage of system requirements through verification tests
  • Create experimental platforms to assess performance of both current and proposed solutions
  • Create and manage Change Orders to complete Design History File documentation
  • Review and approve Change Orders as appropriate
  • Other duties as assigned

Supervisory Responsibilities

The Software lead will have management responsibility over on-site developers and will coordinate the offsite software development teams.

The requirements listed below are representative of the knowledge, skill, and / or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Demonstrated success in leading development of medical systems software, applying the Agile process and working in an ISO13485 regulated quality system environment
  • Experienced in software architecture, design and coding in a variety of operating systems and frameworks, e.g. Windows, Linux, C#, .NET Framework, C++, Azure Cloud Services, and cloud database architecture
  • Experience with JIRA and / or other issue tracking systems
  • Experience with Azure DevOps and / or other version control and repository systems
  • Experience with software & system configuration control and management (CI / CD pipelines, etc)
  • Ability to understand SW / FW / HW interactions and dependencies
  • Familiarity with Azure Cloud database architectures and experience integrating SW applications with cloud hosted platforms
  • Experience in object-oriented software design in embedded systems
  • Experience managing remote development teams
  • Experience managing external / contract development resources
  • Ability to work with minimal supervision for most tasks - knowing what needs to be done and how to do it
  • Good documentation, recordkeeping and data collection skills with attention to detail
  • Must be skilled at managing a significant workload and obtaining positive results, taking on additional responsibility and managing priorities as needed.
  • Strong verbal and written communication skills with the ability to produce accurate, punctual reports / information, as required and thoroughly share information with others. Must be able to read, write and speak effectively
  • Exceptional listening skills with the ability to seek constructive feedback, build relationships, promote teamwork and remain flexible and open-minded. Able to quickly adapt to change
  • Capable of creating and following realistic plans, goal setting, resource management, contingency planning, coordinating and cooperating with others
  • Able to travel (domestic and international) up to 15% of the time
  • Education and Experience

  • BS degree in Software Engineering, Computer Science or related field
  • Master’s degree in Computer Science or Engineering preferred.
  • 8 to 12+ years of experience in the field of medical device software preferred; or the equivalent combination of education, training, and experience.
  • 5 to 8+ years software management or leadership experience preferred.
  • For roles based in the United States that require access to hospital facilities, must be eligible for and maintain credentials at all required hospitals, including meeting any applicable physical requirements or vaccination requirements (including the COVID-19 vaccine, as applicable).

    ATEC is committed to providing equal employment opportunities to its employees and applicants without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity, gender expression, or any other protected status in accordance with all applicable federal, state or local laws. Further, ATEC will make reasonable accommodations that are necessary to comply with disability discrimination laws.

    Salary Range

    Alphatec Spine, Inc. complies with state and federal wage and hour laws and compensation depends upon candidate’s qualifications, education, skill set, years of experience, and internal equity. $205,000 to $225,000 Full-Time Annual Salary Range

    #J-18808-Ljbffr

    Create a job alert for this search

    Director Software Engineering • Carlsbad, CA, US

    Related jobs
    • Promoted
    Software Engineering Director

    Software Engineering Director

    Art of Problem SolvingSan Diego, CA, US
    Full-time
    Get AI-powered advice on this job and more exclusive features.AoPS is looking for a Software Engineering Director to lead multiple teams, shape technical strategy, and collaborate across the organi...Show moreLast updated: 1 day ago
    • Promoted
    Director / Sr. Director of Engineering for Automotive Linux / Android Automotive OS

    Director / Sr. Director of Engineering for Automotive Linux / Android Automotive OS

    QualcommSan Diego, CA, US
    Full-time
    Engineering Group, Engineering Group > Software Engineering.We are looking for a highly experienced and technically proficient System Architect to lead the design and integration of Android Open...Show moreLast updated: 1 day ago
    • Promoted
    Development Engineering Director

    Development Engineering Director

    UNAVAILABLESan Diego, CA, United States
    Full-time
    Working with the VP of Development, this San Diego, CA based Director of Technology Development will lead a team responsible for the ongoing management, enhancements, and new development of OEM sol...Show moreLast updated: 30+ days ago
    • Promoted
    Director, Software Engineering (Store Applications)

    Director, Software Engineering (Store Applications)

    PetcoSan Diego, CA, US
    Full-time
    Create a healthier, brighter future for pets, pet parents and people!.If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your well...Show moreLast updated: 1 day ago
    • Promoted
    Sr. Manager, Software Engineering

    Sr. Manager, Software Engineering

    PetcoSan Diego, CA, US
    Full-time
    Petco is a category-defining health and wellness company focused on improving the lives of pets, pet parents and Petco partners. We are 29,000 strong and operate 1,500+ pet care centers in the U.Mex...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineering Manager, Health

    Software Engineering Manager, Health

    Apple Inc.San Diego, CA, United States
    Full-time
    San Diego, California, United States Software and Services.Health is a diverse, talented, and passionate team working on health features at the center of Apple’s strategy to improve how people mana...Show moreLast updated: 27 days ago
    • Promoted
    Vice President, Software Engineering

    Vice President, Software Engineering

    MedImpact Healthcare Systems, Inc.San Diego, CA, US
    Full-time
    Summary • •The Vice President, Software Engineering is responsible for all company technology and technological resources, including the buildout of an engineering team. The VP of Software Engineering...Show moreLast updated: 1 day ago
    • Promoted
    Director, Software Engineering - Cloud

    Director, Software Engineering - Cloud

    ATEC SpineCarlsbad, CA, US
    Full-time
    In this role, the candidate will manage one or more teams developing intra-operative medical device embedded applications, mobile applications, web applications, and cloud infrastructure including ...Show moreLast updated: 1 day ago
    • Promoted
    Director, Cloud Engineering

    Director, Cloud Engineering

    Sirius XMSan Diego, CA, US
    Full-time
    SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) are leading a new era of audio entertainment and services by delivering the most compelling subscription...Show moreLast updated: 1 day ago
    • Promoted
    Senior Director, Software Engineering

    Senior Director, Software Engineering

    AffirmSan Diego, CA, US
    Full-time
    Senior Director, Software Engineering.Senior Director, Software Engineering.Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay lat...Show moreLast updated: 1 day ago
    • Promoted
    Director / Sr Director, Product Management - Data Center AI Custom ASIC

    Director / Sr Director, Product Management - Data Center AI Custom ASIC

    QualcommSan Diego, CA, US
    Full-time
    Operations Group, Operations Group > Product Management.Join Qualcomm’s Data Center Business Unit as a Director or Senior Director of Product Management, where you will lead the strategy and exe...Show moreLast updated: 1 day ago
    • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Logos SpaceSan Diego, CA, US
    Full-time
    Logos Space is a Low Earth Orbit (LEO) satellite system purpose-built to serve the connectivity needs of commercial enterprises and government users. We will provide resilient, high-performance sate...Show moreLast updated: 1 day ago
    • Promoted
    Director, Software Engineering, Innovation Lab (West Coast)

    Director, Software Engineering, Innovation Lab (West Coast)

    LytxSan Diego, CA, US
    Full-time
    Director, Software Engineering, Innovation Lab.We are seeking a Director, Software Engineering, Innovation Lab to help optimize our architecture and processes to accelerate delivery and innovation....Show moreLast updated: 1 day ago
    • Promoted
    Program Manager

    Program Manager

    Swift EngineeringSan Clemente, CA, US
    Full-time
    Product Development and Manufacturing products and services, specializing in advanced composites.This position will be at the forefront of current and future products and play a major role in the d...Show moreLast updated: 30+ days ago
    Director, Software Engineering - Cloud

    Director, Software Engineering - Cloud

    Alphatec SpineCarlsbad, CA, US
    Full-time
    Quick Apply
    In this role, the candidate will manage one or more teams developing intra-operative medical device embedded applications, mobile applications, web applications, and cloud infrastructure including ...Show moreLast updated: 30+ days ago
    • Promoted
    Director, Software Engineering

    Director, Software Engineering

    MedImpact Healthcare Systems, Inc.San Diego, CA, US
    Full-time
    Summary • •The Director, IT Software Engineering oversees several functional areas within the Information Technology department. This position oversees enterprise projects from the initiation phase th...Show moreLast updated: 1 day ago
    • Promoted
    Senior Director, Linux Execution Lead for Snapdragon Automotive Chipsets

    Senior Director, Linux Execution Lead for Snapdragon Automotive Chipsets

    QualcommSan Diego, CA, US
    Full-time
    Engineering Group, Engineering Group > Software Engineering.As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next generation experiences and drives ...Show moreLast updated: 1 day ago
    • Promoted
    Manager, Software Engineering

    Manager, Software Engineering

    MedImpact Healthcare Systems, Inc.San Diego, CA, United States
    Full-time
    Manager, Software Engineering page is loaded.Apply locations San Diego, CA time type Full time posted on Posted 3 Days Ago job requisition id JR101882. United States of America (Exempt)$115,142 - $1...Show moreLast updated: 26 days ago