Software Engineering Intern

ElektaSan Jose, CA
23hOnsite

About The Position

Want to join a team with a mission to improve and save lives? We continually look for motivated and skilled individuals who are interested in supporting our customers – healthcare professionals who use our products to help patients and their communities. We currently have the following opportunity available - please contact us for more details! Why Join Us At Elekta, your work contributes to technology that helps clinicians treat cancer patients around the world. As an intern in the M&M organization, you will have the opportunity to contribute to meaningful engineering work while learning how large-scale healthcare software systems are built and maintained. Interns are treated as members of the engineering team and will work on projects that contribute directly to real products and engineering initiatives. Location: San Jose, CA – Office 4 days per week What You Will Work On As a Software Engineering Intern, you may contribute to projects such as: Developing or enhancing software components and utilities within the MOSAIQ platform. Writing and improving unit tests and automated test suites to support software quality and modernization efforts. Supporting test automation initiatives for large-scale software systems. Building or improving engineering tools that enhance developer productivity and workflows. Contributing to cybersecurity-related work, such as tools for SBOM analysis, vulnerability tracking, or security validation. Assisting with improvements to engineering processes, documentation, and tooling. You will work closely with experienced engineers and engineering leaders to prototype solutions and present your findings. What You Will Learn Working with large codebases and legacy modernization efforts. Exposure to secure software development practices and cybersecurity concepts. Understanding software quality and verification in regulated environments. Building practical AI prototypes that solve real engineering problems. Collaborating with experienced software engineers and architects.

Requirements

  • Must be an enrolled college student completing a bachelor’s or graduate program in a technology related field such as computer science, computer engineering, or information systems.
  • Cumulative GPA of 3.3 or above.
  • Programming experience in Python, C#, Java, or similar languages
  • Resourcefulness in finding information and answers, highly motivated.
  • Critical thinking and analytical skills.
  • Ability to prioritize work and follow through to achieve project goals in a timely manner.
  • Dedication to helping others.

Nice To Haves

  • Exposure to AI/ML or large language models (LLMs).
  • Interest in AI-assisted developer tools or automation.

Responsibilities

  • Developing or enhancing software components and utilities within the MOSAIQ platform.
  • Writing and improving unit tests and automated test suites to support software quality and modernization efforts.
  • Supporting test automation initiatives for large-scale software systems.
  • Building or improving engineering tools that enhance developer productivity and workflows.
  • Contributing to cybersecurity-related work, such as tools for SBOM analysis, vulnerability tracking, or security validation.
  • Assisting with improvements to engineering processes, documentation, and tooling.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service