Manager, Software Engineering
4 days ago
ATEC Spine has an exciting opportunity for a Manager of Software Engineering in Carlsbad, CA. The Manager of Software Engineering will lead the Software Engineering team in applications related to intra-operative surgical imaging solutions. This role includes leading the Software Engineering team and collaborating with cross-functional R&D teams. This role also involves both people leadership as well as technical contribution.
Essential Duties and Responsibilities
- Lead Software Engineering team and software development activities using Agile/Scrum methodology and consistent with the IEC 62304 standard.
- Perform resource planning and budgeting to support proposed technology projects.
- Identify strategically useful technologies, propose and carry out proof of concept for implementation, and lead overall implementation efforts.
- As required, work directly with IP team to survey patent landscape relative to specific areas of development, identify relevant innovations, prepare patent disclosures, and support the pursuit of IP protection.
- Attend surgical cases, engage with surgeons, and maintain familiarity with current company endeavors across technical areas.
- Ability to delegate a top-level project, including deciding on task partitioning.
- Proactively report on status of development, quality, and risks to management.
- Effectively estimate time and effort on projects and tasks in collaboration with the team, demonstrate ownership and responsibility for assigned tasks.
- Develop and mentor technical leads.
- Provide technical mentorship to Software Engineering team.
- Identify resource requirements, build hiring pipeline for software engineers with strong focus on retaining talent.
- Contribute with hands-on development of product deliverables when necessary.
- Propose and manage to applicable coding standards and best practices, including design & code reviews.
- Demonstrate excellent verbal and written communication skills.
- Maintain software risk management file in accordance with ISO 14971.
- Maintain and prepare software documentation in compliance with IEC 62304 and ISO 13485.
Minimum Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or related discipline is required.
- Minimum 10 years of experience in software development with minimum 5 years in commercial software development experience is required.
- Software development in the field of medical device software preferred, or the equivalent combination of education, training, and experience.
- 4+ years supervisory or management experience in Software Engineering required.
- Experience in the medical device industry.
- 510k process experience.
- Navigation domain experience.
- Master’s degree in Computer Science or Engineering preferred.
- Proven success in building and retaining professional software development teams.
- Proven success in career development of direct reports.
- Experience guiding teams through planning, prioritization, and execution of work.
- Experienced at delivering robust and reliable mission critical production software.
- Fluent in C# and proficiency with .Net Core or Framework.
- Proficiency in Java and/or C/C++.
- Experience developing software connected to cloud-based systems.
- Understanding of cloud services and high-level architecture (Azure, AWS, or GCP).
- Experience working positively and productively in a team environment. Highly collaborative.
- Experience managing teams in a CI/CD environment.
- Experience with JIRA or other work item tracking tools.
- Experience with GIT or similar version control tools.
- Experience with Object Oriented Analysis and Design.
- 3+ years Agile/Scrum software development experience, ScrumMaster certification a plus.
- 4+ years proven experience in functional leadership of a software development team for commercial software development.
- Strong interpersonal skills with an ability to manage up and down within the organization.
- Excellent leadership, time management, communication (written and verbal), decision-making, presentation, and organization skills.
- Demonstrated success in developing medical systems software consistent with IEC 62304, and working within an ISO13485-regulated quality system environment is a plus.
- Must be skilled at managing a significant workload and achieving excellent results, taking on additional responsibility and managing priorities as needed.
- Adept at creating and following realistic plans, goal setting, resource management, contingency planning, coordinating, and cooperating with others.
Supervisory Responsibilities
The Manager, Software Engineering will have management responsibility over on-site developers and will coordinate with offsite software development teams.
Education and Experience
- 4 Year / Bachelors Degree in Software Engineering, Computer Science or related discipline.
- 3 years engineering leadership experience preferred in a Software Engineering role.
- 5 years experience in the field of medical device development, or the equivalent combination of education, training, and experience.
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).
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. $160,000 to $175,000 Full-Time Annual Salary.
#J-18808-Ljbffr-
Manager, Software Engineering
4 days ago
Carlsbad, United States Alphatec Spine Full timeJob DescriptionJob DescriptionATEC Spine has an exciting opportunity for a Manager of Software Engineering in Carlsbad, CA. The Manager of Software Engineering will lead the Software Engineering team in applications related to intra-operative surgical imaging solutions. This role includes leading the Software Engineering team and collaborating with...
-
Manager, Software Engineering
4 days ago
Carlsbad, United States ZipRecruiter Full timeJob Description ATEC Spine has an exciting opportunity for a Manager of Software Engineering in Carlsbad, CA. The Manager of Software Engineering will lead the Software Engineering team in applications related to intra-operative surgical imaging solutions. This role includes leading the Software Engineering team and collaborating with cross-functional R&D...
-
Software Engineering Manager
4 days ago
Carlsbad, United States Columbia Sportswear Company Full timeSoftware Engineering ManagerCLOTHING FOR POSITIVE CHANGE (C4PC)From the farm to the factory to our closets, we all have an opportunity to create positive change through clothing as we work to fundamentally change the way clothing is made.Do you want to join a team committed to creating positive change in the world through the C4PC movement?Consider prAna,...
-
Manager, Software Engineering
5 hours ago
Carlsbad, CA, United States Alphatec Spine Full timeDescriptionATEC Spine has an exciting opportunity for a Manager of Software Engineering in Carlsbad, CA. The Manager of Software Engineering will lead the Software Engineering team in applications related to intra-operative surgical imaging solutions. This role includes leading the Software Engineering team and collaborating with cross-functional R&D teams....
-
Software Engineering Manager
4 days ago
Carlsbad, United States ColumbiaSportswear Full timeCLOTHING FOR POSITIVE CHANGE (C4PC)From the farm to the factory to our closets, we all have an opportunity to create positive change through clothing as we work to fundamentally change the way clothing is made.Do you want to join a team committed to creating positive change in the world through the C4PC movement?Consider prAna, where you can transcend the...
-
Mobile Software Engineering Manager
4 days ago
Carlsbad, United States Sonsoft Inc Full timeSonSoft Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services. Job Description Own, lead and continually improve NTENT’s mobile products and agile...
-
Software Engineering Team Lead
1 day ago
Carlsbad, United States Internetwork Expert Full timeInternetwork Expert is looking for a skilled Software Engineering Team Lead to join our team in Carlsbad, CA.Job Description:The Manager of Technical Innovation will lead the Software Engineering team in applications related to intra-operative surgical imaging solutions. This role includes leading the Software Engineering team and collaborating with...
-
Software Development Engineer
4 hours ago
Carlsbad, California, United States Hydrosat Full timeCompany OverviewHydrosat is a venture-backed space data analytics company that develops an earth observation constellation and software to unlock thermal infrared imagery's power. Our mission is to capture and deliver thermal infrared data, providing insights into crop health, drought and wildfire risk, industrial activity, and situational awareness for...
-
Quality Engineer for Medical Device Software
10 hours ago
Carlsbad, United States DNA Electronics (DNAe) Full timeWe're seeking a talented Design Quality Engineer to join our team at DNA Electronics. As a Design Quality Engineer, you'll play a crucial role in ensuring the quality and safety of our software solutions.Responsibilities:Develop and implement software development lifecycle (SDLC) and software risk management QMS processes.Approve content required for...
-
Design Quality Engineer, Software
4 days ago
Carlsbad, United States DNA Electronics (DNAe) Full timeDNA Electronics (DNAe) is a dynamic company integrating cutting edge sequencing technologies with novel biochemical techniques to create a revolutionary sample-to-answer sequencing platform. We are seeking an experienced Design Quality Engineer to join our team of professionals who are committed to creating quality in In Vitro Diagnostic products. The Design...
-
Design Quality Engineer, Software
4 days ago
Carlsbad, United States DNA Electronics (DNAe) Full timeDNA Electronics (DNAe) is a dynamic company integrating cutting edge sequencing technologies with novel biochemical techniques to create a revolutionary sample-to-answer sequencing platform. We are seeking an experienced Design Quality Engineer to join our team of professionals who are committed to creating quality in In Vitro Diagnostic products. The Design...
-
Senior Software Development Manager
1 day ago
Carlsbad, United States ZipRecruiter Full timeAbout the JobWe are seeking a highly skilled and experienced Senior Software Development Manager to lead our software development team. As a key member of our engineering organization, you will be responsible for managing the development of software applications and ensuring that they meet or exceed customer expectations.ResponsibilitiesManage a team of...
-
Software Engineering Professional
7 days ago
Carlsbad, United States KBR Full timeJob DescriptionKBR, a leading government engineering services company, seeks a skilled Mid-Level Software Engineer to join our team in Carlsbad, CA. As a software engineer, you will work individually or as part of a small team developing cutting-edge products and innovative software applications for government and commercial customers.We are looking for...
-
Software Engineering Leadership
3 days ago
Carlsbad, United States Columbia Sportswear Company Full timeAbout the RoleThe Manager of Software Engineering is responsible for overseeing all activities related to prAna specific application solutions.This includes day-to-day management and enhancement of our ERP, data and analytics, retail, planning, integration solutions and other in-house applications.This is a hands-on cross-functional role working closely with...
-
Software Engineer
4 days ago
Carlsbad, United States AESC, Inc. Full timeAESC is an energy engineering consulting firm with a collaborative and professional work environment. We are passionate about what we do and are looking for talented people who share our passion. Since 1996, AESC’s software practice has been developing custom tools for utility Demand Side Management programs. The AESC software team has developed a suite of...
-
Software Engineer
4 days ago
Carlsbad, United States AESC, Inc. Full timeAESC is an energy engineering consulting firm with a collaborative and professional work environment. We are passionate about what we do and are looking for talented people who share our passion. Since 1996, AESC’s software practice has been developing custom tools for utility Demand Side Management programs. The AESC software team has developed a suite of...
-
Engineering Department Manager
1 day ago
Carlsbad, United States Internetwork Expert Full timeAt Internetwork Expert, we are seeking an experienced Manager of Technical Innovation to lead our Software Engineering team in the development of cutting-edge intra-operative surgical imaging solutions.Key Responsibilities:Lead the Software Engineering team in software development activities using Agile/Scrum methodology.Collaborate with cross-functional R&D...
-
Software Security Engineer
7 hours ago
Carlsbad, California, United States Viasat, Inc. Full timeAbout Viasat, Inc.Viasat, Inc. is a global leader in satellite communications and technology solutions. We provide high-speed, reliable internet connectivity to consumers, businesses, governments, and militaries around the world. Our mission is to deliver connections that have the capacity to change the world.We are looking for highly skilled Embedded...
-
Senior Software Engineer
4 days ago
Carlsbad, United States HME Full timeHME has been creating innovative products for the drive-thru and pro-audio industries since 1971. From the very beginning, we've known these solutions would never have happened without the customer-focused people who make up our company. HME has a team environment with a culture of collaboration, learning, and growth. With subsidiaries located in California,...
-
Carlsbad, United States KBR Full timeTitle:Senior Software Engineer Position Title: Mid-Level Software Engineer/Application Developer Duties and Responsibilities: KBR (Government Engineering Services-US) is seeking Software Engineers in Carlsbad, CA for long term employment to develop breakthrough products and innovative software applications for government and commercial customers. As a...