1

Software Engineer Co Jobs in Ohio (NOW HIRING)

Job Brief Software Engineer - Java, C/C++ DCS Corporation, an employee-owned company, is seeking a ... Industry relevant co-op or internship experience is applicable. Familiarity with automated testing ...

C++ Software Engineer

West Chester, OH ยท On-site

$70K - $140K/yr

3dB Labs is seeking skilled software developers at all experience levels who love to solve ... Coverage of co-pays and deductibles * 401k, profit sharing of up to 25% of your salary * Flexible ...

C++ Software Engineer

West Chester, OH ยท On-site

$70K - $140K/yr

3dB Labs is seeking skilled software developers at all experience levels who love to solve ... Coverage of co-pays and deductibles * 401k, profit sharing of up to 25% of your salary * Flexible ...

As a Lead Software Engineer at JPMorganChase within CCB - Chase Digital Assistant (LOB), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading ...

As a Lead Software Engineer at JPMorganChase within CCB - Chase Digital Assistant (LOB), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading ...

Manufacturing Engineer Co-op

Sharonville, OH ยท On-site

$67K - $86K/yr

Co-op for Fall 2026 Starting Month: August 2026 No relocation assistance available for this ... Collaborate with cross-functional teams to ensure smooth integration of new processes, software ...

Junior Software Engineer

Beavercreek, OH ยท On-site

$80K - $100K/yr

... co-ops, or academic projects) * Programming experience in C#/C++ or Python * Experience developing software on Linux and Windows based systems * Familiarity with PNT concepts (e.g., Global Navigation ...

... co-ops, or academic projects) * Programming experience in C#/C++ or Python * Experience developing software on Linux and Windows based systems * Familiarity with PNT concepts (e.g., Global Navigation ...

Preferring candidates close to Dayton OH, Chesapeake VA, Huntsville AL, or Colorado Springs CO. Or ... Bachelor's degree in Computer Science, Software Engineering, or related technical field (Master ...

New

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our ... Industry relevant co-op or internship experience is applicable. Familiarity with automated testing ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you will design and build critical technology solutions across Chase AI components-including Chase ...

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our ... Industry relevant co-op or internship experience is applicable. Familiarity with automated testing ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Deposits platform, you are an integral part of an agile team that works to enhance, build, and deliver trusted ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Deposits platform, you are an integral part of an agile team that works to enhance, build, and deliver trusted ...

Showing results 21-40

Software Engineer Co information

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks such as React or Node.js, as well as relevant certifications, are commonly expected. Problem-solving, effective communication, and the ability to work collaboratively help individuals excel in this role. These skills and qualities are critical for delivering reliable software solutions, adapting to technological changes, and supporting team objectives.

What are some common challenges faced by Software Engineer Co team members when working on large-scale projects?

Software Engineer Co. team members often encounter challenges such as coordinating across multiple teams, managing code integration, and ensuring consistent coding standards when working on large-scale projects. Effective communication and collaboration tools are essential to address these issues, as is familiarity with version control systems like Git. Additionally, engineers may need to adapt quickly to changing project requirements and priorities, making flexibility and problem-solving skills highly valuable in this environment.

What are Software Engineer Co roles?

Software Engineer Co roles typically refer to cooperative (co-op) positions for students or early-career professionals in the software engineering field. These positions provide hands-on experience working on real-world projects, often as part of a university program or internship. Participants collaborate with experienced engineers, contribute to software development tasks, and learn industry best practices. Co-op roles are valuable for building technical skills, expanding professional networks, and improving employment prospects after graduation.

What is the difference between Software Engineer Co vs Software Developer?

AspectSoftware Engineer CoSoftware Developer
CredentialsBachelor's in CS or related field, certifications like AWS or ScrumBachelor's in CS or related field, coding bootcamp certifications
Work EnvironmentCollaborative teams, Agile/Scrum processes, corporate offices or remoteProject-based, freelance or in-house, startup or corporate
Industry UsageTech companies, finance, healthcare, often in larger organizationsStartups, tech firms, freelance projects, broader industry use

Both roles involve coding and software development, but Software Engineer Co typically emphasizes collaborative design, system architecture, and working within larger teams, whereas Software Developer may focus more on coding and implementing specific features. The roles often overlap, but the Engineer Co role may require more formal engineering principles and certifications.

What cities in Ohio are hiring for Software Engineer Co jobs? Cities in Ohio with the most Software Engineer Co job openings:
Infographic showing various Software Engineer Co job openings in Ohio as of June 2026, with employment types broken down into 1% As Needed, 88% Full Time, 5% Part Time, 5% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution.

Junior Software Engineer

DCS CORPORATION

Dayton, OH โ€ข On-site

Full-time

Medical, Dental, Retirement

Posted 18 days ago


Job description

Job Brief
Software Engineer - Java, C/C++
DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute to high-impact, multi-year initiatives focused on testing and evaluating cutting-edge, autonomy and autonomous control systems for air platforms which will integrate capabilities across maneuvering, communications, sensing, user interface design, and performance monitoring and evaluation.
DCS offers competitive benefits including education aid as a part time student, stock ownership, health, dental, retirement contribution, and parental leave for full-time employees.
Essential Job Functions:
In this role, the successful candidate will work with containerized autonomy services, design software test fixtures, develop interface control documents, apply industry best practices for software test, develop and execute integration test plans and test cases and document test results for government and contractor stakeholders.
Some travel may be required.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Able to obtain and maintain a Secret level U.S. DoD security clearance.
Must have a BS degree in Computer Science, Computer Engineering, or a related technical discipline (ex: Mechanical/Aerospace Engineering) with demonstrated programming experience.
Two years of related experience or master's degree with 1 year of experience. Industry relevant co-op or internship experience is applicable.
Familiarity with automated testing, test results analysis, containerized deployments, container orchestration, CI/CD pipelines.
Familiarity with Linux.
Familiarity with AGILE software development processes.
Understanding software architecture design.
Experience working with source code control systems (specifically Git).
Good organizational skills and a demonstrated ability to work in a team environment.
Desired Skills:
Active U.S. DoD security clearance.
Experience developing in Python.
Experience with Kubernetes.
Experience with CONAN, CMAKE, and dev containers.
Experience working with containers/containerized environments.
Experience and understanding of autonomy and control systems.
Experience with modeling, simulation, and analysis frameworks.
Experience working with UDP and TCP/IP communication.
Experience with MBSE

DCS logo

About DCS

Sourced by ZipRecruiter

DCS Corp is a renowned name in the technology industry, headquartered in Alexandria, VA, US. Found in the late 1970s, DCS Corp provides a broad spectrum of advanced technology, engineering, and analytic solutions for national security clients. The firm specializes in delivering sophisticated systems and technology for land, air, and maritime platforms. They are known for being deeply committed to their mission of enhancing national security.

Industry

Guided missile and space vehicle manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Alexandria, VA, US

Year founded

1977

Social media