About The Position

The Software Engineer Intern position at Siemens Industry Software is part of the Strategic Student Program (SSP) aimed at university students. This role focuses on enhancing code quality and security within the Infrastructure and Security team. Interns will apply their technical skills in a real-world environment, contributing to software development processes and security improvements while gaining valuable experience and mentorship from senior engineers.

Requirements

  • Currently enrolled as a university student (undergraduate or graduate) with a minimum 3.0 GPA.
  • Strong competency in C/C++ and Java, with abilities in both developing new code and reading existing code.
  • Proficiency in Python or other scripting languages to build interfaces between internal systems.
  • Strong interpersonal skills with the ability to work effectively in both team environments and independently.
  • Confidence in decision-making and the ability to advocate those decisions to senior engineers.
  • Insatiable intellectual curiosity and a keen interest in software development and security.

Nice To Haves

  • Experience with static analysis tools and dynamic analysis testing.
  • Familiarity with defect management systems and automated reporting tools.

Responsibilities

  • Develop baseline and ongoing reports from static analysis tools for C++ and Java code bases.
  • Assess the quality of static analysis processes and identify high-priority fixes.
  • Build interfaces to import static analysis output and open source vulnerability information into the defect management system.
  • Design and implement automated reporting for vulnerabilities in 3rd party components.
  • Evaluate and run penetration tests using dynamic analysis tools, develop tool extensions, and report defects in web-based and cloud-based applications.
  • Document work on projects using an internal content management system and collaborate with senior engineers to improve existing documentation.

Benefits

  • Paid volunteer time off
  • Employee discounts at top customer sites
  • Networking with global leaders
  • Mentorship from senior engineers
  • Individual career development planning
  • Professional and technical workshops
  • Leadership opportunities
  • Potential for full-time offers after graduation.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Intern

Industry

Machinery Manufacturing

Education Level

Bachelor's degree

Number of Employees

10,001+ employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service