You are viewing a preview of this job. Log in or register to view more details about this job.

Software Developer Intern

Reports To: Virtual Commissioning Software Supervisor / Controls Software Supervisor

Essential Duties and Responsibilities:

  • Assist in the design, development, and debug of PLC programs to control automotive assembly lines.
  • Help create emulation environments to test the validity of controls programs and verify the safety requirements and customer standards have been met before the program moves to an industrial setting.
  • Responsible for analyzing the requirements for upcoming projects, designing virtual testing environments for PLC programs based off those requirements and testing the programs within the environment in a programming pair with another member of the software design team. Weekly Schedule: 32- 40 hours per week

Required Qualifications:

  • Pursuing Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or similar field.
  • 1-year experience developing in at least one of the following: C#/Java/JScript/C++/C
  • 1-year experience developing test cases and using automated data analysis.

Preferred Qualifications:

  • Experience with control systems and programming PLCs. (Rockwell/Siemens).
  • Experience using AutoCAD, SolidWorks, EPlan, or other design and drafting software packages.
  • Experienced at reading technical drawings and electrical diagrams.
  • Previous experience in the automotive, aerospace, or broader manufacturing industries.
  • Experience in Test Driven Development or Industrial Digital Twin testing environments.
  • Strong interpersonal and communication skills, especially when working closely with other teams.

Other Qualities:

  • Capable of commuting to and working in office five days a week.
  • Ability to adapt to shifting requirements at a fast pace.
  • Technical writing and data presentation skills.
  • Solid organizational skills including proven ability to multi-task.
  • Ability to work independently and as part of a pair programming team.

 

KUKA is an Equal Opportunity Employer committed to building an inclusive and diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other factor protected by applicable federal, state or local laws.