About The Position

For brilliant minds in science, technology, engineering and business operations, Battelle is the place to do the greatest good by solving humanity’s most pressing challenges and creating a safer, healthier and more secure world. At Battelle, interns and co-ops make an impact through hands-on learning and exciting and challenging projects. Our interns are an integral part of the teams they support and will feel like they are a true, valued team member. We recognize and appreciate the value and contributions of individuals from a wide range of backgrounds and experiences and welcome all qualified individuals to apply. A brighter future is possible with you . Job Summary The Medical Device Solutions team is a commercial facing, fast paced, fun group of designers, engineers, and other accomplished professionals dedicated to the problem solving and commercialization solutions related to bringing new medical technologies to market. We have an established client base, proven processes for product development, and a never-ending supply of problems to be solved to improve life on this planet. We are currently seeking a Software/Firmware Engineering Intern for Summer 2026. This position is 100% onsite located in Columbus, OH. The application deadline is February 5th, 2026.

Requirements

  • Must be currently pursuing a BS/MS in Computer Engineering, Electrical Engineering, Computer Science, Robotics , or related field
  • Must have two years of undergraduate coursework completed by the start of the internship.
  • Experience/proficiency in C/C++ and Python.
  • Embedded experience (e.g., microcontrollers, sensors, I/O, timing/interrupts).
  • Version control proficiency (Git, Subversion, etc.).
  • Demonstrated team collaboration and innovation (projects, clubs, internships, research).
  • Strong communication, organization, and documentation skills
  • Must have ability to learn quickly and adapt in a fast-paced R&D environment.
  • Must be US Person by definition of US export laws

Nice To Haves

  • Familiarity with OpenCV and image processing techniques.
  • Familiarity with deep learning frameworks (TensorFlow, PyTorch) and approaches robust to varied conditions and scenarios.
  • Understanding of sensing and imagery concepts
  • Knowledge of control systems (PID/closed-loop) for motors and electromechanical components.
  • Familiarity with battery power and charging management.

Responsibilities

  • Work on a multidisciplinary R&D team to develop embedded firmware and software for sensor‑based electromechanical control systems
  • Develop, test, and debug embedded firmware in C/C++ for microcontrollers and sensor interfaces.
  • Build Python tools for data capture, analysis, and test automation
  • Use version control best practices (Git/Subversion)
  • Collaborate across electrical, mechanical, and software disciplines to define interfaces, integrate hardware, and perform testing
  • Implement and evaluate perception and control techniques for motors/actuators
  • Document results and communicate progress in a fast-paced R&D environment

Benefits

  • Flexible work schedules: Most teams follow a flexible, compressed work schedule that allows for every other Friday off
  • Enjoy 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service