Alcon Research
Principal, Software Engineer
Lake Forest, California · Principal · Contract
Sponsorship not specified$10k-$20kDetected 5 days ago
C++C#MATLABGitAWSDevOpsAgileJiraExcelCustomer SupportFPGAEmbedded SystemsSystems EngineeringLabVIEWFDA RegulatoryMedical DevicesCommunicationMicrosoft Office
About the role
- With more than 25,000 associates, we innovate fearlessly, champion progress, and act swiftly to impact global eye health.
- We foster an inclusive culture, recognizing your contributions and offering opportunities to grow your career like never before.
- The Principal Software Engineer is responsible for maintaining, enhancing, and supporting software for on-market medical device products, ensuring continued product reliability, compliance, cybersecurity, and lifecycle sustainability.
Responsibilities
- Maintain configuration management and change control according to the associated product Configuration Management Plan and Change Control procedures.
- Document and execute change-related unit and integration tests.
- Manage your own workload and schedule while hitting your set targets.
- Build positive working relationships to achieve positive goals and business objectives.
Requirements
- Bachelor's Degree or Equivalent years of directly related experience (or high school +13 yrs.
- The ability to fluently read, write, understand, and communicate in English
- 5 Years of Relevant Experience
- Travel required, est. 10-20%
Nice to have
- Microsoft Office suite (i.e., Word, Excel, Visio)
- Must have C++, C# development experience.
- Must have a background with hardware/software interfaces within RTOS and Windows environments.
- Highly desired skills: MatLAB, LabView, FPGA, Firmware, and experience with camera interactions and interfaces.
Skills
- Ability to work cross-functionally with a variety of stakeholders.
- Solid understanding of Window operating environments (Win11, Win10, etc.)
- Experience with one or more software configuration management systems and related tools, such as: AWS DevOps,
- Jira, Git, ADO, GitHub, TFS
- Knowledge of networking and cybersecurity concepts are a plus.
- Experience with Microsoft Visual Studios or other integrated development environment (IDE) tools
- Prior experience creating and executing software testing at unit, sub-system, integration, and system levels.
- Familiar with FDA/ISO regulations for software development and/or EUMDR, prefer including IEC 62304
- Understanding of Software Development Lifecycle Management (SDLC) - (Agile/Scrum, iterative)
- virtual, remote, and asynchronous environment.
- MatLAB, LabView, FPGA, Firmware, and experience with camera interactions and interfaces.
- Medical device experience is preferred
Compensation
- 128,350.00 - 166,100.00
- Our compensation approach includes a combination of fixed and variable pay, with short‑term and long‑term incentive opportunities for eligible roles.
- The salary range posted represents the anticipated hiring range for this role.
- Actual compensation may vary based on factors such as experience, skills, location, and internal equity, and may fall outside the posted range.
Benefits
- Primary function is to code and/or software updates for on-market medical device systems.
- Alcon provides robust benefits package including health, life, retirement, flexible time off for exempt associates, and much more!
Equal opportunity
- Alcon is an Equal Opportunity Employer and participates in E-Verify.
- Alcon is also committed to working with and providing reasonable accommodation to individuals with disabilities.
Apply directly at Alcon Research →Create a free account for alerts like thisView Alcon Research immigration profile
This listing is sourced directly from Alcon Research's careers page and normalized into a canonical job model.