Software Engineering Co-op (Spring and Summer 2027)

BattelleColumbus, OH
$20 - $40Onsite

About The Position

The Rapid Technology Assessment & Integration division under the National Security Business Unit is seeking a Software Engineering Co-Op for Spring-Summer 2027 (January-August). This position is full-time and 100% onsite, located in Columbus, Ohio. Application deadline: October 16th, 2026. The Software Engineering Co-Op will support Battelle's National Security business. This group specializes in the design, development, test, and production of complex electronics and software systems.

Requirements

  • Currently pursuing a bachelor’s degree in computer science and engineering (CSE), Electrical and Computer Engineering (ECE) or Electrical Engineering (EE)
  • 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

Nice To Haves

  • 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

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

Benefits

  • $2,000 housing stipend for students relocating more than 50 miles from home and university
  • Flexible work schedules: Most teams follow a flexible, compressed work schedule that allows for every other Friday off
  • Enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs.
  • Employee Resource Groups that help cultivate an inclusive and welcoming community
  • Social and professional networking events with Battelle Senior Leadership and your colleagues
  • Opportunities for philanthropic involvement to give back and make an impact in the community
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service