Embedded Systems Co-op: FPGA & Hardware Interfaces

Battelle

Beavercreek (OH)

Hybrid

USD 28,000 - 55,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Housing stipend
Hybrid work model
Flexible schedules

Job summary

Battelle invites talented Computer Engineering students to join our Beavercreek, OH co‑op for Spring–Summer 2027. This full‑time opportunity engages you in embedded security projects, in small, agile teams across physics, computer science and engineering disciplines.

You will develop code for hardware interfaces (FPGAs, MCUs), contribute to Python-based analysis tooling, and collaborate with engineers to design, test and document robust solutions in a lab environment.

Qualifications

  • Currently pursuing a bachelor degree or higher in Computer Engineering, Electronic Engineering, or a related field of study.
  • Junior standing or higher.
  • Experience with one or more programming languages listed in Key Qualifications.
  • Experience with Git.
  • Experience working with hardware development boards for FPGAs and MCUs.
  • Local travel expected.
  • Must be a sole U.S. Citizen with the ability to obtain a security clearance.

Responsibilities

  • Develop code to interface with hardware systems including FPGAs, microcontrollers (MCUs), and common lab equipment such as lock‑in amplifiers, oscilloscopes, DAQ hardware, power supplies, source measure units, and function generators
  • Work with a senior computer engineer and additional team members to understand project requirements and scope; design, develop, and modify software and firmware for custom, memory‑constrained hardware and related systems
  • Contribute to a Python and PyQt framework for the analysis of integrated circuits built around open‑source libraries, leveraging AI models and version control to produce robust, well‑documented, and integrated code
  • Create and modify software to interface with hardware APIs

Skills

Python
C/C++
Verilog
VHDL
SystemVerilog
Assembly/uCode
Git
Hardware development boards

Education

Bachelor's degree or higher in Computer Engineering, Electronic Engineering, or related

Tools

Git
FPGA/MCU hardware boards

Job description

Battelle invites talented Computer Engineering students to join our Beavercreek, OH co‑op for Spring–Summer 2027. This full‑time opportunity engages you in embedded security projects, in small, agile teams across physics, computer science and engineering disciplines.

You will develop code for hardware interfaces (FPGAs, MCUs), contribute to Python-based analysis tooling, and collaborate with engineers to design, test and document robust solutions in a lab environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Engineering Co-Op (Spring-Summer 2027)
Computer Engineering Co-Op (Spring-Summer 2027)

Battelle • Beavercreek (OH)

Hybrid
USD 28,000 - 55,000
Housing stipend
Hybrid work model
Flexible schedules
On-Site Embedded Hardware Co-Op: Hands-On FPGA & Power Design
On-Site Embedded Hardware Co-Op: Hands-On FPGA & Power Design

Extreme Engineering Solutions • Verona (WI)

On-site
USD 27,552,000 - 41,328,000
Health insurance
401(k) employer match
Employee Assistance Program (EAP)
Summer Software Engineer Intern – Hybrid/Embedded Systems
Summer Software Engineer Intern – Hybrid/Embedded Systems

Battelle • Beavercreek (OH)

Hybrid
USD 42,000 - 83,000
Housing stipend
Hybrid work model
Flexible schedule
Embedded Engineering Co-op: Hardware, FPGA & IoT Roles
Embedded Engineering Co-op: Hardware, FPGA & IoT Roles

DornerWorks • Grand Rapids (MI)

Hybrid
USD 21,000 - 28,000
Mentorship by senior engineers
Fun, collaborative office atmosphere
Software Engineer Co-op (Hybrid) - Cyber & Data
Software Engineer Co-op (Hybrid) - Cyber & Data

Battelle • Columbus (OH)

On-site
USD 42,000 - 83,000
Housing stipend
Hybrid/work flexibility
IRAD program
Hybrid ASIC/FPGA Hardware Engineer — Embedded Security
Hybrid ASIC/FPGA Hardware Engineer — Embedded Security

Battelle • Columbus (OH)

On-site
USD 85,000 - 140,000
Hybrid/or flexible work arrangement
Tuition assistance
Paid time off
+1
Undergrad Hardware Engineer Co-op: Build Next-Gen Tech
Undergrad Hardware Engineer Co-op: Build Next-Gen Tech

AMD • Longmont (CO)

Hybrid
USD 28,000 - 39,000
Electronic Warfare FPGA Intern: SDR & HDL
Electronic Warfare FPGA Intern: SDR & HDL

Booz Allen Hamilton • Beavercreek (OH), Northern (KY)

Hybrid
USD 62,000 - 141,000
Tuition assistance
Health benefits
Hybrid Engineering Co-op: Embedded Systems & FPGA
Hybrid Engineering Co-op: Embedded Systems & FPGA

Vanteon Corporation • Town of Pittsford (NY)

Hybrid
USD 25,000 - 34,000
Embedded Systems Software Engineer (DevSecOps)
Embedded Systems Software Engineer (DevSecOps)

Battelle • Columbus (OH)

On-site
USD 86,000 - 159,000
Compressed work schedule: every other
Hybrid work arrangement — 60% in‑house
Paid time off
+3