Battelle
Software Engineering Co-Op (Spring-Summer 2026)
Battelle, Columbus, Ohio, United States, 43224
Software Engineering Co-Op (Spring-Summer 2026)
The Defense & Materials Solutions group is seeking a Software Engineering Co-Op to support Battelle's National Security business. This group specializes in the design, development, test, and production of complex electronics and software systems. This position is full-time, onsite based in Columbus, OH. The application deadline is October 5, 2025 or until filled. Responsibilities
Participate in the design, development, and testing of web-based user interface software using various languages such as JavaScript/React and Python in a Linux environment Work independently and as a member of a multi-functional, dynamic team Provide engineering support to technical staff and managers as required on client projects Key Qualifications
Currently pursuing a bachelor's degree in Computer Science and Engineering, Electrical and Computer Engineering or Electrical Engineering Must have two years of college coursework completed at the start of the co-op Programming experience with at least two of the following languages JavaScript/React, C/C++, Java, or Python (in a Linux environment desired) Experience developing software using tools in Windows and Linux operating environments Proven ability to work independently and as part of a team Positive attitude and eagerness to take on technical challenges Excellent verbal and written communication and interpersonal skills Must be a sole US citizen with the ability to obtain and maintain a US government security clearance Preferred Qualifications
Experience with scripting languages (JavaScript, Python, PHP, etc.) Development experience with software systems having hardware interfaces including custom sensor inputs and outputs. Familiarity with common networking protocols and concepts (TCP, IP, UDP, UDP multicast, etc.) Familiarity with video compression, transmission, storage, and playback Development experience developing Android applications on multiple hardware platforms. Experience developing code for microcontrollers or sensor control networks
The Defense & Materials Solutions group is seeking a Software Engineering Co-Op to support Battelle's National Security business. This group specializes in the design, development, test, and production of complex electronics and software systems. This position is full-time, onsite based in Columbus, OH. The application deadline is October 5, 2025 or until filled. Responsibilities
Participate in the design, development, and testing of web-based user interface software using various languages such as JavaScript/React and Python in a Linux environment Work independently and as a member of a multi-functional, dynamic team Provide engineering support to technical staff and managers as required on client projects Key Qualifications
Currently pursuing a bachelor's degree in Computer Science and Engineering, Electrical and Computer Engineering or Electrical Engineering Must have two years of college coursework completed at the start of the co-op Programming experience with at least two of the following languages JavaScript/React, C/C++, Java, or Python (in a Linux environment desired) Experience developing software using tools in Windows and Linux operating environments Proven ability to work independently and as part of a team Positive attitude and eagerness to take on technical challenges Excellent verbal and written communication and interpersonal skills Must be a sole US citizen with the ability to obtain and maintain a US government security clearance Preferred Qualifications
Experience with scripting languages (JavaScript, Python, PHP, etc.) Development experience with software systems having hardware interfaces including custom sensor inputs and outputs. Familiarity with common networking protocols and concepts (TCP, IP, UDP, UDP multicast, etc.) Familiarity with video compression, transmission, storage, and playback Development experience developing Android applications on multiple hardware platforms. Experience developing code for microcontrollers or sensor control networks