Software Engineering Manager

GPAC

Job Information

Job Description

Software Engineering Manager

Boulder, Colorado, United States - Software Engineering

Description

Our Company believes in a new approach to healthcare where fast, accurate, simple, low-cost diagnostic tests will be run wherever and whenever they are needed, without compromise. Our proprietary platform combines an advanced laser waveguide with novel materials and patented manufacturing techniques to deliver lab-quality results anywhere, in minutes. We are introducing a portfolio of in vitro diagnostic panels. The first are point-of-care tests for COVID-19. The platform is currently commercialized in veterinary diagnostics and for environmental testing.

Job Summary

The Software Manager will lead a team in software work of a broad nature, ranging from rapid development of research and analytical tools to complete FDA software product development and support, as well as managing the implementation of new Corporate Information Technology Systems and policies. The Software Manager reports to the Director of Engineering.

Primary Responsibilities

Lead and mentor team of software developers and engineers executing a wide range of software projects, driving to critical milestones.

  • Provide technical oversight to project teams, ensuring product quality and adherence to technical and quality standards.
  • Manage culture to ensure collaborative, supportive relationships between software engineering and other departments.
  • Establish schedules, deliverables, and resource requirements for software projects.
  • Implement planning tools to ensure that programs are properly resourced.
  • Source and manage external subcontractors.
  • Oversee Software Verification and Validation including software requirements, protocols, and reports for software tools used in manufacturing processes.
  • Select, manage and coordinate activities of external IT vendors and consultants
  • Lead assessment and implementation of NIST 800-171 network security compliance plan
  • Act as a consultant to executive leadership as they evaluate business needs and set strategy for technology systems.
Requirements

Knowledge, Skills and Abilities (KSAs)
  • Experience in a software engineering leadership role, within the IVD or medical device industry
  • Working knowledge of software development lifecycle under IEC 62304, FDA QSR, and/or ISO 13485.
  • Demonstrated knowledge of software tools such as C/C++, Qt, Linux, Containerized services (Docker), version/configuration control repositories (GIT, Bitbucket), issue/defect tracking management (JIRA), and Continuous integration systems (Jenkins).
  • Project management / Agile Development / Scrum methodology experience
  • Experience overseeing network security and implementation of compliance standards (NIST 800-171 anticipated)
  • Experience in analysis, implementation and evaluation of IT systems and their specifications
  • Sound understanding of computer systems (hardware/software), networks etc.
  • Outstanding technical writing and communication skills
  • Excellent client facing skills and the ability to work effectively with internal and external customers to define software solutions
  • Experience developing architecture strategies/definitions, requirements specifications, and design documentation
Education and Experience Requirements
  • Bachelor's Degree in engineering, computer science, or other related technical field, MS a plus
  • A minimum of 7+ years of experience in IVD or medical device industry
  • A minimum of 4+ years of experience managing, developing, and mentoring direct employees including responsibility for interviewing, hiring, and performance reviews
  • Start-up company experience, particularly in the context of transforming R&D concepts into commercially viable products, is highly desirable
  • A combination of education and experience may be considered.
Benefits

Hiring salary for this position is $135,000 to $145,000 annually. Our organization of ~100 people work on proprietary technology that has the potential to have a huge impact on the world (see recent press release on our website). Company benefits include medical, dental, vision, disability, simple IRA with company match, PTO, paid holidays, as well as a casual and collaborative work environment, office snacks and drinks. Located near Boulder's many bike trails, our employees often bike or walk to work. We are committed to work life balance and seek to support our employees with professional development opportunities that expand their skills and abilities. Come join our team today and make a difference!

To be considered, please apply with a resume. For additional information on this opportunity, contact Jessica Bratrud directly at [ Phone number blocked ] . Resumes may be confidentially sent to [ Link Removed ] .

All qualified applicants will receive consideration without regard to race, age, color, sex (including pregnancy), religion, national origin, disability, sexual orientation, gender identity, marital status, military status, genetic information, or any other status protected by applicable laws or regulations.

GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States for the past 31 years. We are extremely competitive, client-focused and realize that our value is in our ability to deliver the right solutions at the right time. Job Requirements Software Engineering Manager Boulder, Colorado, United States - Software Engineering Description Our Company believes in a new approach to healthcare where fast, accurate, simple, low-cost diagnostic tests will be run wherever and whenever they are needed, without compromise. Our proprietary platform combines an advanced laser waveguide with novel materials and patented manufacturing techniques to deliver lab-quality results anywhere, in minutes. We are introducing a portfolio of in vitro diagnostic panels. The first are point-of-care tests for COVID-19. The platform is currently commercialized in veterinary diagnostics and for environmental testing. Job Summary The Software Manager will lead a team in software work of a broad nature, ranging from rapid development of research and analytical tools to complete FDA software product development and support, as well as managing the implementation of new Corporate Information Technology Systems and policies. The Software Manager reports to the Director of Engineering. Primary Responsibilities Lead and mentor team of software developers and engineers executing a wide range of software projects, driving to critical milestones. Provide technical oversight to project teams, ensuring product quality and adherence to technical and quality standards. Manage culture to ensure collaborative, supportive relationships between software engineering and other departments. Establish schedules, deliverables, and resource requirements for software projects. Implement planning tools to ensure that programs are properly resourced. Source and manage external subcontractors. Oversee Software Verification and Validation including software requirements, protocols, and reports for software tools used in manufacturing processes. Select, manage and coordinate activities of external IT vendors and consultants Lead assessment and implementation of NIST 800-171 network security compliance plan Act as a consultant to executive leadership as they evaluate business needs and set strategy for technology systems. Requirements Knowledge, Skills and Abilities (KSAs) Experience in a software engineering leadership role, within the IVD or medical device industry Working knowledge of software development lifecycle under IEC 62304, FDA QSR, and/or ISO 13485. Demonstrated knowledge of software tools such as C/C++, Qt, Linux, Containerized services (Docker), version/configuration control repositories (GIT, Bitbucket), issue/defect tracking management (JIRA), and Continuous integration systems (Jenkins). Project management / Agile Development / Scrum methodology experience Experience overseeing network security and implementation of compliance standards (NIST 800-171 anticipated) Experience in analysis, implementation and evaluation of IT systems and their specifications Sound understanding of computer systems (hardware/software), networks etc. Outstanding technical writing and communication skills Excellent client facing skills and the ability to work effectively with internal and external customers to define software solutions Experience developing architecture strategies/definitions, requirements specifications, and design documentation Education and Experience Requirements Bachelor's Degree in engineering, computer science, or other related technical field, MS a plus A minimum of 7+ years of experience in IVD or medical device industry A minimum of 4+ years of experience managing, developing, and mentoring direct employees including responsibility for interviewing, hiring, and performance reviews Start-up company experience, particularly in the context of transforming R&D concepts into commercially viable products, is highly desirable A combination of education and experience may be considered. Benefits Hiring salary for this position is $135,000 to $145,000 annually. Our organization of ~100 people work on proprietary technology that has the potential to have a huge impact on the world (see recent press release on our website). Company benefits include medical, dental, vision, disability, simple IRA with company match, PTO, paid holidays, as well as a casual and collaborative work environment, office snacks and drinks. Located near Boulder's many bike trails, our employees often bike or walk to work. We are committed to work life balance and seek to support our employees with professional development opportunities that expand their skills and abilities. Come join our team today and make a difference! To be considered, please apply with a resume. For additional information on this opportunity, contact Jessica Bratrud directly at [ Phone number blocked ] . Resumes may be confidentially sent to [ Link Removed ] .

GPAC

Sign Up for FREE

Search for talents and jobs.

Related Jobs

Thomas Edwards
Thomas Edwards
The Technical Support Analyst will provide a wide range of support to computer a...
Lakeshore Learning Materials
Lakeshore Learning Materials
Our company infrastructure is growing—and we need a self-starting IT Service Des...
The O'connor Group
The O'connor Group
The office manager will help out in all areas of the business.