Junior Embedded Systems Engineer - Hybrid/Research Tools

Battelle

Columbus (OH)

Hybrid

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Tuition assistance
401(k) retirement plan with employer %
Paid time off
Medical, dental, and vision coverage

Job summary

Battelle is seeking a Junior Embedded Systems Developer to work on firmware and tooling for vulnerability research in Columbus, OH or Chantilly, VA. You will develop firmware, modify embedded software, and build utilities that accelerate research workflows while interacting directly with hardware and microcontrollers.

The role offers hands‑on experience in low‑level systems, debugging, and collaboration with vulnerability researchers.

Qualifications

  • Bachelor’s degree in a technical field or equivalent experience.
  • Experience programming in C or C++.
  • Familiarity with embedded systems or microcontrollers.
  • Basic debugging techniques and tools understanding.
  • Scripting in Python or similar language.
  • Interest in low‑level software development and embedded systems.
  • Ability to work collaboratively in a small team.
  • US Citizenship with ability to obtain DoD Secret or higher clearance.

Responsibilities

  • Develop firmware and internal tooling for reverse engineering and vulnerability research.
  • Modify and build embedded software for experimentation and analysis.
  • Create scripts and utilities to streamline analysis workflows
  • Interact with embedded hardware platforms including microcontrollers and dev boards
  • Assist with debugging embedded software using gdb and hardware debuggers
  • Support automation tools and internal research utilities
  • Collaborate with researchers and reverse engineers to understand device behavior
  • Document tools, workflows, and development processes

Skills

C/C++ programming
Embedded systems
Python scripting
Debugging techniques
Team collaboration
US citizenship for DoD clearance

Education

Bachelor’s in Computer/Electrical Engineering or CS

Job description

Battelle is seeking a Junior Embedded Systems Developer to work on firmware and tooling for vulnerability research in Columbus, OH or Chantilly, VA. You will develop firmware, modify embedded software, and build utilities that accelerate research workflows while interacting directly with hardware and microcontrollers.

The role offers hands‑on experience in low‑level systems, debugging, and collaboration with vulnerability researchers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Embedded Systems Developer-Firmware & Research Tools
Junior Embedded Systems Developer-Firmware & Research Tools

Battelle Memorial Institute • Columbus (OH)

Hybrid
USD 70,000 - 110,000
Tuition assistance
IP compensation program
Mentorship and learning culture
+3
Embedded Systems Developer for Cyber Research & Tooling
Embedded Systems Developer for Cyber Research & Tooling

6AM City, LLC • Kentucky

On-site
USD 110,000 - 160,000
Low-Level Firmware Engineer for Cyber Research
Low-Level Firmware Engineer for Cyber Research

Battelle • Columbus (OH)

Hybrid
USD 110,000 - 170,000
Tuition assistance
Royalty sharing for IP/Software
Mentorship and learning culture
+1
Embedded Systems Developer, Cyber Research
Embedded Systems Developer, Cyber Research

Battelle Memorial Institute • Kentucky

On-site
USD 110,000 - 160,000
Senior Vulnerability Researcher — Embedded Systems Security
Senior Vulnerability Researcher — Embedded Systems Security

Battelle • Chantilly (VA)

Hybrid
USD 100,000 - 130,000
Hybrid Vulnerability Researcher — Embedded Security & Tools
Hybrid Vulnerability Researcher — Embedded Security & Tools

Battelle Memorial Institute • Chantilly (VA)

Hybrid
USD 90,000 - 115,000
Tuition assistance
Flexible work schedule
Comprehensive health benefits
+1
Senior Vulnerability Researcher: Hybrid/Remote
Senior Vulnerability Researcher: Hybrid/Remote

Shell Lubricants Hub Hamburg • Columbus (OH)

Hybrid
USD 100,000 - 130,000
Tuition assistance
Paid training
Flexible work schedule
+1
Senior Vulnerability Researcher — Embedded Security Expert
Senior Vulnerability Researcher — Embedded Security Expert

Battelle Memorial Institute • Chantilly (VA)

Hybrid
USD 90,000 - 130,000
Tuition assistance
Flexible work schedule
401(k) retirement savings plan
+1
Early-Career Vulnerability Research Engineer (Hybrid)
Early-Career Vulnerability Research Engineer (Hybrid)

Battelle Memorial Institute • Columbus (OH)

Hybrid
USD 70,000 - 90,000
Flexible work schedule
Hybrid work arrangement
Paid time off
+3
Junior Vulnerability Researcher — Hybrid & Flexible
Junior Vulnerability Researcher — Hybrid & Flexible

Battelle • Columbus (OH)

Hybrid
USD 75,000 - 90,000