Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software/Hardware Engineer

Battelle Memorial Institute

Battelle delivers when others can’t. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency.We recognize and appreciate the value and contributions of individuals from a wide range of backgrounds and experiences and welcome all qualified individuals to apply. Job SummaryWe are an elite, multi-disciplinary team, bringing together the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique hardware validation, recovery, and 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.As an Software/Hardware Engineer your work will be dedicated toward the development of Software Tools for Hardware Inspection and Validation. You will spend your day designing, coding, and testing software tools for inspection and validation of hardware (ASIC and FPGA). 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. This position will be based out of Battelle offices in Columbus, OH.ResponsibilitiesCollaborates with the Advanced Microsystem Soltuons team to improve reverse engineering and post-silicon validation capabilities, integrating hardware, software, and reverse engineering tasks.Identifies and articulates strengths and weaknesses of solutions, conclusions and problem approaches during technical discussions.Demonstrates awareness of deliverables and their role within the project plan. Identifies and executes steps necessary to complete less structured assignments with guidance from SMEs.Works with internal and external stakeholders to prepare technical content tailored to the client's mission. Participates in technical discussions, demonstrating knowledge of the technology and adequately fielding questions which arise.Contribute to Internal Research and Development (IRAD) studies.Researches, develops, designs, and tests electrical/electronic systems, components, equipment, and networks.Determines design approaches and parameters. Analyzes equipment to establish operating data, conducts experimental tests, and evaluates resultsKey QualificationsBachelor’s in Computer Science, Computer Engineering, Electrical Engineering, or related field of study and (2) years of experience; Master’s degree in a relevant field, or an equivalent combination of education/experience in a relevant.Proficiency in Python, C, C++, or C# (or similar general-purpose languages).Experience with designing and testing digital logic circuits in Verilog (or similar hardware language)Strong understanding of common data structures, algorithms, and their applications.Ability to maintain software using Git (or other similar version control systems).Ability to instantiate Virtual Machines/Environments for active development.Experienced working in both Windows and Linux (RHEL & Ubuntu) environments.Experience with software coding/debugging.Demonstrates good organization, communication, problem-solving and teamwork skills.Must be a US Citizen with the ability to obtain and maintain a DoD Top Secret security clearance.Nice to HaveMaster’s degree with (2) or more years equivalent work experience in one of the following fields: Materials Science, Electrical Engineering, Chemical Engineering, Semiconductor Engineering, Chemistry, or Physics; or an equivalent combination of education/experience in a relevant field. Experience with one or more of the following: Networkx, Klayout, Quartus, Vivado, CocoTB, PyVerilog.Experience with GDSII layout representations of digital circuit primitives such as combinational logic cells, flip-flops, and latches.Experience designing and supporting UI/UX for tools.Experience using SAT solvers (such as Z3) to model and assess systems.Active Top-Secret Clearance.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 communitiesVaccinations & Safety ProtocolsBattelle may require employees, based on job duties, work location, and/or its clients’ requirements to follow certain safety protocols and to be vaccinated against a variety of viruses, bacteria, and diseases as a condition of employment and continued employment and to provide documentation that they are fully vaccinated. If applicable, Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws).Battelle 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: 75878Profession: Engineering

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software/Hardware Engineer in Beavercreek, OH vacancy
  • $69.3k - $158k

    Computer Vision Software Engineer, MidThe OpportunityJoin a mission‑focused engineering team building advanced computer vision (CV), multi‑sensor fusion, and detection and tracking capabilities for remote sensing and GEOINT environments. As a Mid‑Level Computer Vision Engineer... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    5 days ago
  • $86.1k - $114k

    Senior Embedded Hardware EngineerAs a Senior Embedded Hardware Engineer in our Dayton facility, you will be responsible for all aspects of development within...  ...or systems. Design, develop and test new embedded software.Support and enhance existing embedded hardware and... 
    Suggested
    Full time
    Work at office

    Curtiss-Wright

    Fairborn, OH
    4 days ago
  • $69.3k - $158k

     ...Job Number: R0234815 Computer Vision Software Engineer The Opportunity: As a software developer, you know that good software is more than a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to help... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    10 hours ago
  • $87.1k - $157.45k

    Leidos is seeking an experienced Test Engineer to support the Integrated Threat Warning Laboratory at Wright Patterson Air Force Base in...  ...lifecycle of testing activities for a custom, highly-automated hardware-in-the-loop (HITL) architecture. This includes test plan... 
    Suggested
    Full time

    Leidos

    Dayton, OH
    3 days ago
  • $112.8k - $257k

    Computer Vision Software Engineer, LeadThe Opportunity:As a Senior Computer Vision Engineer, you will design, develop, and optimize advanced computer vision and multi‑sensor fusion algorithms supporting GEOINT‑mission workflows. You will lead the development of deep learning... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • $86.8k - $198k

    Full Stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering cloud‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    3 days ago
  • $69.3k - $158k

    Full-Stack Software Engineer, MidThe Opportunity:Bring your full-stack engineering expertise to help modernize GEOINT and national security mission systems. As a mid‑level engineer, you’ll build cloud‑native microservices, develop scalable front‑end interfaces, and support... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    3 days ago
  • $61.9k - $141k

    Electronic Warfare Software EngineerThe Opportunity:As an electrical engineer, you understand the workings behind complex systems. That knowledge is key when it comes to developing the next generation of Electronic Warfare technologies and solutions. We’re looking for... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    3 days ago
  • $102k - $155k

     ...Type Regular Job Description Overview AV’s Specialized Exploitation & Targeting (SET) Department is seeking a mid-level Software Engineer to support NASIC at Wright-Patterson AFB. You will design, develop, and maintain multiple source code repositories for data... 
    Permanent employment
    Full time
    Contract work
    Work at office

    AeroVironment

    Dayton, OH
    2 days ago
  • OverviewAbacus Technology is seeking a Sr. Software Engineer to provide technical support at Wright-Patterson AFB. This is a full-time position...  ...of systems acquisition, systems and subsystems level hardware and software integration, systems requirements analysis and... 
    Full time
    Contract work
    For contractors
    For subcontractor

    Abacus Technology Corporation

    Fairborn, OH
    4 days ago
  • $69.3k - $158k

    Software EngineerThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast,...  ...clearance Bachelor's degree or 5+ years of experience in software engineering in lieu of a degree Nice If You Have: Experience with Agile... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    3 days ago
  •  ...Senior Hardware Design Engineer (Power Electronics) At GE Aerospace, one of the world’s leading providers of jet engines, components, and integrated...  ...of Digital Signal Processing principles and embedded software as needed for system integration. Use simulation tools... 
    Permanent employment
    Remote work
    Flexible hours

    Y99000 General Electric Company

    Dayton, OH
    2 hours ago
  •  ...positions us as the premier next generation leader bringing technology solutions to mission.Position DescriptionWe are seeking a HF Software Engineer with a mix of talent in areas related to full-stack development. As part of our team, you will provide next-gen algorithm... 

    Altamira Technologies Corporation

    Fairborn, OH
    1 day ago
  •  ...employees.The DCS Air and Space Technology Sector is seeking a qualified candidate to apply advanced knowledge in the areas of software engineering, systems engineering, DevSecOps, and information technology for the technical design, development, modernization,... 

    DCS Corporation

    Dayton, OH
    4 days ago
  • Position Summary Odyssey is recruiting to fill a Senior Software Engineer supporting KC-46 at Wright Patterson AFB, OH.The KC-46 requires...  ...of systems acquisition, systems and subsystems level hardware and software integration, systems requirements analysis and... 
    Contract work
    Live out
    Remote work

    Odyssey Systems Consulting Group

    Dayton, OH
    5 days ago
  •  ...experience designing, modifying, developing, writing, and implementing software programming applications 7+ years of experience in software...  ...environmentTS/SCI clearanceBachelor’s degree in CS, Computer Engineering, Aerospace Engineering, or an Engineering fieldDesired Skills:... 

    Altamira Technologies Corporation

    Fairborn, OH
    2 days ago
  • $107.9k - $195.05k

     ...ahead!Leidos’ Defense Systems Kinetics Business Areais seeking a Software Developer to join our team as part of the Strategic High-speed...  ...be expected to apply domain knowledge to integrated digital engineering for conceptual system development providing operational... 
    Full time
    Work experience placement

    Leidos

    Beavercreek, OH
    4 days ago
  •  ...The DCS Air & Space Technology (AST) Sector is seeking a (Remote) Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) efforts. Are you interested in working in a high-tech company on cutting edge technology... 
    Remote work

    DCS Corporation

    Dayton, OH
    2 days ago
  •  ...analysis, testing and debugging of computer software applications and/or systems. May include...  ..., and Internet-related tools. Determine hardware compatibility. Complete documentation...  ....Responsible for leading group of engineers on a technical activity and completion of... 
    Local area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    3 days ago
  • $120k - $160k

    Senior Software EngineerPosition OverviewWe are an established government contractor working on top projects within defence and communications. We are looking for an experienced Senior Software Engineer to design, build, and maintain scalable, high-quality software systems... 
    For contractors

    CyberCoders

    Dayton, OH
    7 hours ago
  • $87.1k - $157.45k

     ...Defense Sector at Leidos, currently has an opening for a cleared Software Engineer to work in our Beavercreek, OH office. This is an exciting...  ...through a combination of software design and development, hardware interfacing and integration, laboratory experimentation,... 
    Full time
    Work at office

    Leidos

    Beavercreek, OH
    10 hours ago
  • $100k - $115k

     ...brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions...  ...technology. Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent new Cyber... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Beavercreek, OH
    4 days ago
  • $140k - $180k

    Job description: We are seeking software developers with 2 to 10 years of experience in DevOps environments to help design, build, and...  ...'s or Master's degree in Computer Science, Engineering, or related field Experience building, deploying, and maintaining... 

    Affinity Executive Search

    Dayton, OH
    1 day ago
  • $69.3k - $158k

    Remote Sensing Software EngineerThe Opportunity At Booz Allen, you’ll join a team using advanced imaging, physics-based modeling, and...  ...toolsCollaborate with astrodynamics SMEs, operations personnel, and ML engineers to deliver integrated mission capabilitiesJoin us. The world... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    10 hours ago
  •  ...review of fault isolation and troubleshooting procedures for engineering design; make recommendations for design improvements based on...  ...subsystems May use computer-aided engineering or other design/analysis software in the performance of assignments. Report of progress and... 
    Local area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    2 days ago
  • $45 - $48 per hour

     ...Nice to Have: Experience with environmental chambers or data acquisition systems. Knowledge of industry standards like MIL-STD-810, SAE J1939. Electronics assembly and soldering. Qualification And Education: ~ Bachelor's degree in Engineering.... 

    Cynet Systems

    Dayton, OH
    3 days ago
  •  ...Mid-Level Software Engineer We are seeking a mid-level software engineer to build secure, scalable REST services and modern UI features using Java and TypeScript/Angular. You will contribute across the stack, own deliverables in Agile sprints, and help improve CI/CD... 

    Marathon TS

    Dayton, OH
    4 days ago
  •  ...Back End Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description: We are looking for TS/SCI cleared back-end Software Developers/Software Engineers with a strong understanding of OPIR image processing... 
    Remote work

    ATR Inc

    Dayton, OH
    4 days ago
  •  ...national security problems in the real world.  Our team of software and systems engineers bring experience working with cutting-edge advancements...  ..., other software engineers, program managers, and hardware engineers to develop high-reliability, safety-critical software... 
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Existx, Inc

    Dayton, OH
    1 day ago
  •  ...Full Stack Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description: We are looking for TS/SCI cleared full stack Software Developers/Software Engineers with a strong understanding of OPIR image processing... 
    Remote work

    ATR Inc

    Dayton, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software/Hardware Engineer. Be the first to apply!