Embedded Systems Software Engineer – Security-Critical

Battelle

Columbus (OH)

Hybrid

USD 86,000 - 123,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

Compressed schedule with every other/2
Hybrid work model
Paid time off
Medical/Dental/Vision
401(k) match
Tuition assistance

Job summary

Battelle is seeking engineers to develop embedded software solutions for government and industrial customers. You will work on memory-constrained hardware, collaborating with cross-disciplinary teams to design, implement, test, and document software and firmware.

The role requires strong C/C++, Python skills, Linux familiarity, and ability to travel. A US citizen with ability to obtain DoD clearance is preferred, with a hybrid in-person/remote work arrangement.

Qualifications

  • Bachelor’s degree with 2 years’ experience or Master’s in related field.
  • May require up to 4 years of related experience depending on contract.
  • Strong C, C++ and Python programming skills.
  • Basic TCP/IP and socket programming knowledge.
  • Familiarity with Linux OS and development tools.
  • Ability to work independently and in a team.
  • Excellent verbal and written communication; willingness to travel.
  • U.S. citizenship and ability to obtain DoD security clearance.

Responsibilities

  • Design, develop, modify software/firmware for memory constrained hardware.
  • Translate goals between customers and the team; set expectations.
  • Research libraries and tools; perform full software life cycle tasks.
  • Collaborate with subject matter experts to develop software solutions.
  • Maintain and develop custom software for projects.

Skills

C programming
C++ programming
Python programming
Networking basics
Linux
Team collaboration
Travel willingness

Education

Bachelor's degree in related field
Master's degree in related field

Tools

Git
Linux development tools
Embedded development tools

Job description

Battelle is seeking engineers to develop embedded software solutions for government and industrial customers. You will work on memory-constrained hardware, collaborating with cross-disciplinary teams to design, implement, test, and document software and firmware.

The role requires strong C/C++, Python skills, Linux familiarity, and ability to travel. A US citizen with ability to obtain DoD clearance is preferred, with a hybrid in-person/remote work arrangement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Systems Software Engineer — Hybrid/Remote
Embedded Systems Software Engineer — Hybrid/Remote

Battelle • Columbus (OH)

On-site
USD 71,000 - 101,000
Compressed schedule with every other F
Hybrid work model 60% in-office 40% 0
Paid time off
+3
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 Software Engineer - Flexible, Mission-Critical Systems
Embedded Software Engineer - Flexible, Mission-Critical Systems

Lockheed Martin Corporation • Grand Prairie (TX)

On-site
USD 81,000 - 151,000
Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u • Grand Rapids (MI)

On-site
USD 90,000 - 140,000
Embedded Software Engineer - TS/SCI Clear & Equity Perks
Embedded Software Engineer - TS/SCI Clear & Equity Perks

Set Of X • Northern (KY)

Hybrid
USD 130,000 - 240,000
Stock Plan
Flex Leave and Exchange Plan
Virtual Office Compensation
+3
Embedded Software Engineer – Hybrid R&D for Secure Systems
Embedded Software Engineer – Hybrid R&D for Secure Systems

Battelle • Beavercreek (OH)

Hybrid
USD 100,000 - 115,000
Flexible work schedule
400(k) retirement savings plan
Tuition assistance
Embedded Systems Software Engineer (C/C++, Clearance)
Embedded Systems Software Engineer (C/C++, Clearance)

Lockheed Martin Corp. • King of Prussia (PA)

On-site
USD 75,000 - 140,000
Medical
Dental
Vision
+4
Senior Electronics & Embedded Systems Engineer
Senior Electronics & Embedded Systems Engineer

Battelle • Kentucky

On-site
USD 105,000 - 150,000
Compressed work schedule
Hybrid work model (60% in-office, 40%
Paid time off
+3
Sr Embedded Engineer – Security
Sr Embedded Engineer – Security

Salt Digital Recruitment • Fort Collins (CO)

On-site
USD 100,000 - 130,000