Software Engineer

Alcon

Melbourne

On-site

AUD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Alcon is seeking a motivated early to mid-career Software Engineer to join our team developing advanced medical imaging solutions. You will build and maintain software packages for internal R&D and manufacturing, as well as software in commercial products.

The role emphasizes C++ development, collaboration, and compliance with IEC 62304. Candidates should hold a Bachelor's or Master's in CS/Engineering and have strong problem-solving and communication skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Biomedical Engineering, or related field
  • Strong C++ programming skills
  • Solid understanding of software engineering and design principles (RAII, SRP, SoC)
  • Strong problem-solving mindset and collaborative approach
  • Excellent communication skills, both verbal and written

Responsibilities

  • Develop software to deliver new product features and enhance functionality
  • Work with Git, Jira, and code review workflows
  • Write clean, maintainable and well-documented code
  • Communicate effectively, both verbally and in writing
  • Contribute to documentation aligned with medical and regulatory expectations
  • Work within the IEC 62304 medical device software development framework

Skills

C++
Software design
Problem solving
Team collaboration
Communication

Education

Bachelor's or Master's in CS/Engineering/BI Eng

Tools

Git
Jira
OpenCV
CI/CD
SDKs

Job description

At Alcon, we're passionate about enhancing sight and helping people see brilliantly. 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. Together, we make a difference in the lives of our patients and customers. Are you ready to join us?

Job Description Summary

We are seeking a motivated early to mid-career Software Engineer to join our team developing advanced medical imaging solutions. This role focuses on building and maintaining software packages for both internal teams across R&D and manufacturing, as well as software delivered within commercial products.

Key Responsibilities
  • Develop software to deliver new product features and enhance existing functionality
  • Work within established version control (Git), ticket management (Jira), and code review workflows
  • Write clean, maintainable and well-documented code
  • Communicate effectively, both verbally and in writing
  • Contribute to documentation aligned with medical and regulatory expectations
  • Work within the IEC 62304 medical device software development framework
Requirements
  • Strong C++ programming skills
  • Sound understanding of software engineering and design principles (e.g. RAII, SRP, SoC)
  • Strong problem-solving mindset and a collaborative approach
  • Bachelor's or Master's degree in Computer Science, Engineering, Biomedical Engineering, or related field
Nice to Have Skills / Experience
  • Familiarity with software testing methodologies, including unit and integration testing
  • Knowledge of DevOps practices, including CI/CD pipelines and automated build and release processes
  • Knowledge of computer graphics and low-level rendering techniques
  • Knowledge of computer vision techniques (e.g. OpenCV)
  • Experience with C#
  • Experience with SDKs, device drivers, and hardware integration

- Join a global leader with a rich history of innovation and excellence in eye care.

- Be part of a collaborative and supportive team culture that values diversity and inclusion.

- Enjoy a competitive compensation package and opportunities for career advancement.

- Make a meaningful difference in the lives of patients worldwide by contributing to cutting-edge advancements in eye health.

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 ***************@alcon.com and let us know the nature of your request and your contact information.

EQUAL EMPLOYMENT OPPORTUNITY POSTERS

If you'd like to view a copy of the Alcon's affirmative action plan or policy statement, please email ********@alcon.com.

#Great Place to Work certified

https://greatplacetowork.com.au/gptwcertified/alcon-australia/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Production Engineer - 18 Months Contract
Production Engineer - 18 Months Contract

Alcon • Melbourne

On-site
AUD 85,000 - 120,000
Stable hours
Cutting‑edge technology
Fast‑growing company
+1
Production Technician
Production Technician

Alcon • City of Monash

On-site
AUD 60,000 - 80,000
Associate Engineer, Repair & Maintenance
Associate Engineer, Repair & Maintenance

Alcon • City of Melbourne

On-site
AUD 70,000 - 90,000
Competitive salary and benefits
Opportunities for professional growth
Production Engineer - 18 months contract
Production Engineer - 18 months contract

Alcon • Australia

On-site
AUD 90,000 - 120,000
HSE Manager - Manufacturing
HSE Manager - Manufacturing

Alcon • City of Monash

On-site
AUD 80,000 - 120,000
Cutting-edge technology
Supportive culture
Exciting work environment
Business Development Manager, Optometry, Vic/Tas (12 months contract)
Business Development Manager, Optometry, Vic/Tas (12 months contract)

Alcon • City of Melbourne

On-site
AUD 90,000 - 120,000
Medical Imaging Software Engineer (C++, OpenCV, DevOps)
Medical Imaging Software Engineer (C++, OpenCV, DevOps)

Alcon • Australia

On-site
AUD 90,000 - 140,000
Competitive compensation package
Global leader in eye care
Career advancement opportunities
Medical Imaging Software Engineer (C++, OpenCV, DevOps)
Medical Imaging Software Engineer (C++, OpenCV, DevOps)

Alcon • Melbourne

On-site
AUD 90,000 - 120,000
Software Engineer Functional Algorithms
Software Engineer Functional Algorithms

4DMedical Limited • City of Melbourne

Hybrid
AUD 130,000 - 170,000
Hybrid work
Close to Melbourne CBD
New office space
+5
Software Engineer Algo Functional
Software Engineer Algo Functional

4DMedical Limited • Melbourne

Hybrid
AUD 110,000 - 140,000
Hybrid work: 2 days from home
Close to Melbourne CBD and University
Parental leave and bonus annual leave
+3