Software Engineer (Embedded Systems & Vulnerability Research)
$75.5kBattelle Memorial Institute
“From Silicon to Systems” – We are an elite, multi-disciplinary team, bringing together the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions for government and industrial customers. Battelle has been trusted by government clients to solve some of the world’s hardest security problems. We work in small agile teams to push the bounds of computing technology. Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent new Cyber solutions. As a Software Engineer, you will spend your day designing, coding, and testing software. Our projects are non-standard, highly customized, and will push you to new levels as a software developer. This role offers the opportunity to take ownership of the software development life cycle with a focus on innovation and supporting cutting-edge R&D efforts.Job SummaryBattelle is seeking Software Engineers at multiple career levels to support the design, development, analysis, and security assessment of embedded systems. These roles combine software engineering, low-level system development, reverse engineering, vulnerability research, and secure software practices across mission-critical environments.The ideal candidate possesses strong proficiency in C/C++ and Python, experience developing or analyzing embedded systems, and an interest in identifying and understanding software vulnerabilities. Candidates may contribute across the full software development lifecycle, from architecture and implementation to testing, debugging, security analysis, and operational deployment.These position may be based out of either Battelle offices in Columbus, Ohio or Chantilly,VA.ResponsibilitiesDesign, develop, test, and maintain software applications for embedded and edge computing platforms.Develop software primarily using C, C++, and Python.Analyze firmware, operating systems, and embedded applications.Support vulnerability research efforts including identification, analysis, reproduction, and documentation of software weaknesses.Develop tools, automation scripts, and proof-of-concept capabilities.Perform debugging and root cause analysis of software and system issues.Support integration and testing activities across hardware and software environments.Contribute to secure software development practices and code reviews.Document technical findings, software designs, and engineering processes.Collaborate with multidisciplinary engineering, cybersecurity, and research teams.Key QualificationsBachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical field; or equivalent experience.Strong programming experience in: C, C++, PythonExperience with:Embedded systems developmentLinux-based operating systemsSoftware debugging and troubleshootingSource code management tools (Git)Software testing methodologiesStrong curiosity about how systems work internally.Ability to obtain and maintain a U.S. government security clearance; U.S. citizenship required.Compensation DataBattelle is committed to fair and equitable compensation practices. This job posting is targeting multiple positions with various levels of experience across multiple locations. A candidate’s salary is determined by various factors, including but not limited to education, relevant work experience, skills, and certifications, and salary ranges may vary based on geographic location and market conditions. See below for estimated ranges:Columbus, OH - $75,500 (Early Career) to $175,000 (Senior)Chantilly, VA - $105,000 (Early Career) to $220,000 (Senior)Benefits: Live an Extraordinary LifeWe care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.Balance life through a compressed work schedule: Most of our team follows a flexible, compressed work schedule that allows for every other Friday off—giving you a dedicated day to accomplish things in your personal life without using vacation time.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.Take time to recharge: You get paid time off to support work-life balance and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.Better together: Coverage for partners, gender-affirming care and health support, and family formation support.Build your financial future: Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that. Advance your education: Tuition assistance is available to pursue higher education.A Work Environment Where You SucceedFor 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.You will have the opportunity to thrive in a culture that inspires you to:Apply your talent to challenging and meaningful projects Receive select funding to pursue ideas in scientific and technological discoveryPartner with world-class experts in a collaborative environmentNurture and develop the next generation of scientific leadersGive back to and improve our communitiesBattelle is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Battelle.The above statements are intended to describe the nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, activities and skills required of staff members. No statement herein is intended to imply any authorities to commit Battelle unless special written permission is granted by Battelle's Legal Department.For more information about our other openings, please visit Job SummaryJob number: 76565Profession: Engineering
$154.05k - $278.48k
Leidos is seeking a hands-on Senior Software Engineer / Data Scientist to support the development of modern training, education, and mission... ...engineering to build scalable, interactive learning and training systems within classified environments.This is an individual...SuggestedFull time- ...Job Description Job Description Position Description: Software Engineer Mid / Senior — Embedded Systems & Hardware-in-the-Loop (HITL). Location: Reston, VA (on-site at customer facility; occasional Washington, DC). ZTI Solutions, LLC is hiring an embedded software...Suggested
$148.3k - $266.9k
...Description:Parsons is seeking a Senior Vulnerability Research / Reverse Engineer to join our team in support of... ...against a variety of hardware and software targets Allocate tasking to support... ...MIPS, etc) Additional Operating Systems (Android, iOS, OSX) Certified/trained...SuggestedFull timeRemote workFlexible hours$119k - $190k
...Job Description Job Description Position Title: Principal Software Systems Engineer (Embedded Flight Systems) Requisition ID: 1877 Position Location: Fairfax, VA Position Reports To: Director, Software Engineering Supervises Others: No At Trident Systems...SuggestedFull timeTemporary workFor contractorsLocal area- ...Client is looking for a highly technical, Software Engineer to help us develop our next generation... ...working with project tracking systems, such as Jira or YouTrack, a GIT repository... ...optimization, information security vulnerabilities and risk management Experience with...SuggestedFull time
$130k - $160k
Why Join Rincon Research Corporation (RRC)?At Rincon Research Corporation, our primary business is innovating, developing... ...owned company, is an employee-owned company, is seeking a Software Engineer - Agentic Systems to support the design, development, integration, testing...Temporary workWork at officeFlexible hours$191k - $253k
...TEAM Anduril Intelligence Systems (AIS) is focused on... ...lead provider of specialized engineering and products for Intelligence... ...We are looking for a Senior Software Engineer to join our rapidly... .... Experience working with embedded systems or devices. Experience...Full timeWork experience placementImmediate start- ...We are seeking one (1) Software Engineer to provide software development support for MOON 1998 . This position is in Chantilly .... ...successful in this position. Demonstrated experience with Systems Administration Demonstrated experience leveraging a background...Full time
$99k - $206k
...spectrum cyber, data operations, systems integration and... ...cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance... ...mission enablement, and software modernization. Nightwing... ...seeking a skilled Software Engineer to provide onsite development...Full timeWork experience placementImmediate startRemote work$80k - $120k
...Posted: 2026-08-20 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time... ...Description SAIC is seeking an Software Systems Engineer in Chantilly,... ...principles for software or embedded systems. Interest in digital engineering...Full timeInternshipWork at officeRemote workShift work$122k - $253k
...spectrum cyber, data operations, systems integration and... ...cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance... ...mission enablement, and software modernization. Nightwing... ...highly skilled Linux Reverse Engineer / Vulnerability Researcher...Full timeContract work- ...motivated candidate to join our talented Team. Job Title: AI Engineer (GenAI & Agentic Systems). Location: Chantilly, VA. Job Description:The AI... ...workflows, and evaluates AI platforms and AI features embedded in 3rd party products.This role experiments with and...
$177k - $265.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...innovation and quest for exploration are welcome. As an Embedded Software Engineer – Level 5, at Dulles, VA, your role will be pivotal in...Full timeRemote workRelocation packageShift work$114k - $171k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...they're making history. We have an opening for an Embedded Software Engineer Level 3 or 4 to join our team of qualified, diverse...Full timeRemote workRelocation packageShift work- ...DescriptionEverforth ECS is seeking an Embedded Firmware Engineer to join the RPL team in Chantilly, VA... ..., develop, and maintain embedded software for our hardware products. You will work... ..., and debug firmware for embedded systems and microcontrollers Collaborate with...
- ...MITRE’s Electronic Systems Security... ...highly motivated engineers to develop and secure... ...next-generation embedded systems supporting... ...intersection of embedded software, computer... ...security, and applied research to design,... ...analysis-assisted vulnerability mitigation, implementation...Work experience placementInternshipLocal areaImmediate start
$120k - $160k
...Posted: 2026-07-24 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time... ...position is for a Satellite Systems Software Engineer for a large, multi-year... ...practices that is integrated into embedded devices and systems and meets...Full timeContract workFor contractorsCurrently hiringRemote workShift work- ...services. We’re a nonprofit engineering, applied research, and advanced technology... ...:MITRE’s Electronic Systems Security department is seeking... ...talented and creative software vulnerability researchers and reverse engineers with a focus on embedded systems. Our researchers...Work experience placementInternshipLocal area
- ...OMNI Consulting Solutions is seeking a Satellite Flight Software Engineer to provide Systems Engineering and Technical Assistance (SETA) support to a... ...and operation of onboard spacecraft flight software and embedded systems. This position requires hands-on embedded and...Full timeFor contractorsWork at office
$191k - $253k
...ABOUT THE TEAM Anduril Intelligence Systems (AIS) is a lead provider of highly specialized engineering products for Intelligence Community (IC) customers. We... ...commercially-available and custom hardware and software. We provide critically-needed capabilities that...Full timeWork experience placementImmediate start- ...monitoring performance metrics and optimizing systems as needed. Collaborating with... ...teams and stakeholders throughout the software development lifecycle. Analyzing client... ..., and access control. Perform risk and vulnerability scans using cloud-based tools....Full time
$82.1k - $172.4k
Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph... ...the CICD pipeline to proactively identify security vulnerabilities and code quality. Qualifications: ~ Bachelor’s degree...Full timeContract workWork experience placementFlexible hours- ..., to serve as a member of a Vulnerability Assessment program. This position... ...where various cloud related system artifacts are analyze to... ...and customers on technical research studies, to include technical... ...as physical hardware and software systemsWorking knowledge of...
$191k - $253k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s... ...a lead provider of highly specialized engineering products for Intelligence Community (IC)... ...commercially-available and custom hardware and software. We provide critically-needed...Full timeWork experience placementImmediate start- ...us.MITRE’s Electronic Systems Security department is... ...talented and creative engineers with a focus on hardware... ...engineering of embedded systems to support advanced research and development projects... ...disciplines including software vulnerability research and reverse engineering...InternshipLocal area
$150k - $195k
Overview Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions... ...architectural assessments, systems engineering and integration, test, planning and... ...caliber team!SPA has an immediate need for a Software Systems Engineer. Responsibilities...Full timeWork at officeImmediate startFlexible hours- ...industry expertise in software, hardware,... ...Description The Software Engineer Level 5 will serve as... ...develop, and deploy vulnerabilities and exploits for devices... ...and variant) operating systems. This position will... ...guidance in vulnerability research and exploit...Full timeContract workWork experience placementRelocation
$100k - $215k
OverviewVTG is looking for a Software Expert in Chantilly, VA. (Note: Contingent upon program... ...supporting software‑intensive systems or technical programsBasic understanding... ...’s Degree in Computer Science, Software Engineering, Systems Engineering, or related fieldPreferred...For contractorsWork experience placement$69.4k - $158k
Software and Systems EngineerThe Opportunity:Are you looking for an opportunity to combine your technical skills with big picture thinking... ...makes you an integral part of delivering a customer-focused engineering solution.As a Software and Systems Engineer on our team, you...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Embedded Hardware Engineer Top Secret, TS/SCI is required to start (will accept a CI or FSP)... ...development, and testing of embedded systems. The ideal candidate has a strong hardware... ...Develop and maintain low-level software in Rust . Support hardware bring...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Embedded Systems & Vulnerability Research). Be the first to apply!
- software developer fintech Chantilly, Loudoun County, VA
- startup software engineer Chantilly, Loudoun County, VA
- financial software developer Chantilly, Loudoun County, VA
- junior software developer remote Chantilly, Loudoun County, VA
- software engineer Chantilly, Loudoun County, VA
- part time software developer Chantilly, Loudoun County, VA
- software engineer amazon Chantilly, Loudoun County, VA
- senior robotics software engineer Chantilly, Loudoun County, VA
- experienced software developer Chantilly, Loudoun County, VA
- cybersecurity software engineer Chantilly, Loudoun County, VA



