Jobs · Information Technology · Ohio

Software Engineering Co-op (Spring and Summer 2027)

Battelle · Columbus, OH · 1 wk ago
On-siteInformation Technology$20–$40/hrInternship

Job Summary

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. The Software Engineering Co-Op will support Battelle's National Security business, which specializes in the design, development, test, and production of complex electronics and software systems.

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 (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

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

Pay

  • $20.00 - 40.00 per hour
  • $2,000 housing stipend for students relocating more than 50 miles from home and university

Schedule

  • Full-time, January-August 2027
  • 100% onsite in Columbus, Ohio
  • Flexible, compressed work schedule allowing for every other Friday off
  • Hybrid arrangement: 60% in-office and 40% remote, with Monday and Tuesday as common in-office days (dependent on team and position needs)

Benefits

  • Apply your talent to challenging and meaningful projects
  • Pursue ideas in scientific and technological discovery
  • Partner with world-class experts in a collaborative environment
  • Become the next generation of scientific leaders and business professionals
  • 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

Similar jobs