Director Embedded Software
Job Description
We are currently hiring an Director Embedded Software to join our Surgical Instrumentation Surgical team in Lake Forest, California. We are seeking a very experienced and highly motivated Director of Embedded Software to lead software development teams. The ideal candidate will have extensive experience in leading embedded software development for medical devices and a proven track record of managing large software development teams. In this role, you will be responsible for developing and implementing software strategies, managing the software development lifecycle, and ensuring the software development team delivers high-quality software on time and within budget for a product line.
Job Title: Director, Embedded Software
Location: Lake Forest, CA
Key Responsibilities:
- Lead the software development lifecycle for a product line, including requirements definition, design, development, testing, and maintenance.
- Establish software development strategies, policies, and procedures that ensure software development meets quality, regulatory, and business objectives.
- Lead and manage a team of software developers, providing guidance and direction on software development projects.
- Lead software risk management and writing software requirements to ensure our products are safe for use on millions of patients and in compliance with regulations worldwide.
- Collaborate with cross-functional teams, including hardware engineering, quality assurance, regulatory affairs, clinical, and project management to ensure seamless integration of software with hardware and other components of the medical device.
- Ensure that software development adheres to applicable regulatory standards and guidelines, including FDA regulations, IEC 62304, and ISO 13485.
- Develop and maintain a software development budget, track expenses, and report progress to senior management and project management.
- Evaluate and implement new software development tools and technologies to improve the efficiency and effectiveness of the software development process.
- Provide guidance and mentorship to team members, helping them to grow their technical skills and advance their careers, helping to develop a strong bench of technical talent.
- Set performance expectations and provide regular feedback to team members on their progress toward meeting those expectations.
- Create and maintain a positive team culture, promoting collaboration, innovation, and continuous improvement.
- Identify and address skill gaps within the team, providing training or professional development opportunities as needed.
- Foster a culture of learning and continuous improvement, encouraging team members to stay up-to-date with new technologies and best practices.
- Provide technical guidance and support to team members, helping them to solve complex technical problems.
- Lead by example, demonstrating a strong work ethic, a commitment to quality, and a passion for innovation.
Key Requirements/Minimum Requirements
- Bachelor's Degree or Equivalent years of directly related experience (or high school +18 yrs; Assoc.+14 yrs; M.S.+7 yrs; PhD+6 yrs)
- The ability to fluently read, write, understand, and communicate in English
- 10 Years of Relevant Experience
- 6 Years of Demonstrated Leadership
- Work hours: 40 hours
- Travel Requirements: up to 10%
- Relocation assistance: yes
- Sponsorship available: yes
Preferred Qualifications/skills Experience:
- 15+ years of experience in embedded software development, including 10+ years of experience in a leadership or management role.
- Ability to work in a fast-paced environment and manage multiple projects simultaneously.
- Strong communication skills, with the ability to effectively communicate with technical and non-technical stakeholders.
- Strong knowledge of software development methodologies, including Agile and Waterfall.
- Experience developing software for medical devices, with a working knowledge of applicable regulatory standards and guidelines.
- Excellent leadership and management skills, with the ability to motivate and inspire team members to achieve their full potential.
- Experience with software development tools and technologies, such as C/C++, Python, and embedded systems.
- Experience with Real-Time Operating System (RTOS) based multi-threaded applications applications deployed on Microcontrollers (ST STM32, NXP Kinetis or similar).
- Experience with object-oriented design and implementation in C++.
- Experience in applying SOLID design principles in creating robust and maintainable designs.
- Experience in using static analysis, unit testing and other tools/methods to produce high quality.
- Experience with waveform generation, transducer signal sampling, motor control and other electromechanical control.
- Understanding of electronic circuitry: board bring up and interfacing with on and off chip peripherals such as SPI, UART, I2C, ADC and DAC.
- Proficient in using lab equipment (logic analyzers, in-circuit emulators, oscilloscopes and DVMs) to debug and troubleshoot designs.
- Experience in using static analysis, unit testing and other tools/methods to produce high quality.
- Experience using Git and Azure DevOps.
- If you are an experienced software development leader with a passion for improving patient outcomes through innovative technology, we encourage you to apply for this exciting opportunity.
Total Rewards
Alcon's Total Rewards programs are designed to align to incentives with business goals, encourage the right values and behaviors, and deliver long-term value. The first layer of our rewards program is compensation. We offer a combination of fixed pay and variable pay, which includes short-term incentives, and long-term incentives for eligible population. Our benefits program provides security for life events through life and disability insurance, supports savings for retirement, promotes good health and well-being and supports associates and their families during times of illness. To learn more about Alcon's Corporate Social Responsibility including our Total Rewards, click here
Pay Range
$169,280.00 - $253,920.00
Pay Frequency
Annual
Alcon is an Equal Opportunity Employer and participates in E-Verify. Alcon takes pride in maintaining a diverse environment and our policies are not to discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, gender identity, marital or veteran status, disability, or any other legally protected status. Alcon is also committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please send an email to [email protected] and let us know the nature of your request and your contact information.
Explore More
Date Posted
06/25/2023
Views
3
Similar Jobs
Associate Training & Development Specialist - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is a leading innovation company focused on creating smarter safer and more beautiful homes They aim to elevate every li...
View DetailsSenior Talent Acquisition Specialist- Sourcing - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking a Senior Talent Acquisition Specialist for Sourcing focusing on DEI recruiting strategy The role involves so...
View DetailsSenior Data Scientist - Technical Lead - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking an experienced AI and Data Scientist to develop AI solutions for connected products creating realworld impac...
View DetailsManager of Revenue Growth Management - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking a RGM Manager to lead pricing promotions and assortment strategies The ideal candidate will have a proven tr...
View DetailsLead Salesforce Engineer - Grainger
Views in the last 30 days - 0
Grainger a leading industrial distributor is seeking a Senior Software Engineer to lead Salesforce development and implementation The role involves le...
View DetailsLead Applications Analyst - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking an experienced Oracle ERP Application Security Compliance Lead for a hybrid role in Deerfield IL The ideal ...
View Details