Junior Embedded Systems Engineer - Hybrid/Research Tools

Battelle

Columbus (OH)

Hybrid

USD 70,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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

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
Junior Embedded Security Researcher - Reverse Engineer
Junior Embedded Security Researcher - Reverse Engineer

Battelle • Columbus (OH)

Hybrid
USD 110,000 - 115,000
Hybrid work arrangement
Flexible schedule
Tuition assistance
+1
Vulnerability Researcher: Embedded Security & Tools
Vulnerability Researcher: Embedded Security & Tools

Battelle Memorial Institute • Virginia (MN)

On-site
USD 127,000 - 181,000
Tuition assistance
Mentorship culture
Autonomy in research projects
Embedded Security Engineer & Vulnerability Research
Embedded Security Engineer & Vulnerability Research

Battelle • Columbus (OH)

On-site
USD 76,000 - 175,000
Hybrid work model
Medical, dental, and vision coverage
401(k) retirement savings plan with 5%
+2
Embedded Security Researcher — Reverse Engineering (Hybrid)
Embedded Security Researcher — Reverse Engineering (Hybrid)

Battelle • Columbus (OH)

Hybrid
USD 75,000 - 105,000
Hybrid-60/40 in-office/remote
Compressed work schedule
Paid time off
+3
Junior Vulnerability Researcher — Hybrid & Flexible
Junior Vulnerability Researcher — Hybrid & Flexible

Battelle • Columbus (OH)

Hybrid
USD 75,000 - 90,000
Flexible work schedule
Paid time off
Medical, dental, and vision coverage
+2
Senior Vulnerability Researcher | Hybrid Embedded Security
Senior Vulnerability Researcher | Hybrid Embedded Security

Battelle UK Limited • Beavercreek (OH)

Hybrid
USD 100,000 - 130,000
Tuition assistance
Hybrid work model
401(k) retirement plan
+2
Junior Vulnerability Researcher - Hybrid & Flexible Schedule
Junior Vulnerability Researcher - Hybrid & Flexible Schedule

Battelle Memorial Institute • Virginia (MN)

On-site
USD 75,000 - 110,000
Compressed work schedule
Hybrid work model
Paid time off
+3
Hybrid: Early-Career Vulnerability Researcher
Hybrid: Early-Career Vulnerability Researcher

Battelle • Columbus (OH)

On-site
USD 76,000 - 120,000
Hybrid work options
Competitive benefits
Junior Embedded Systems Developer
Junior Embedded Systems Developer

Battelle • Columbus (OH)

On-site
USD 70,000 - 90,000
Hybrid work model
Tuition assistance
401(k) retirement plan with employer %
+2