1

Director Software Engineer Jobs in Ohio (NOW HIRING)

May use computer-aided engineering or other design/analysis software in the performance of ... Develop prototypes to retire key development risks as directed * Communicate clearly (written and ...

May use computer-aided engineering or other design/analysis software in the performance of ... Develop prototypes to retire key development risks as directed * Communicate clearly (written and ...

Software Engineer Principal

Strongsville, OH · On-site

$124K - $167K/yr

As a Principal Software Engineer within PNC's Contact center technology organization, you will be ... Demonstrated ability to influence technical strategy without direct authority. Experience ...

Software Engineer

Columbus, OH · Remote

$125K - $165K/yr

Loop is looking for a full-stack Software Engineer to contribute directly to the design ... You give direct feedback, ask for help early, and respond to setbacks with ownership rather than ...

Software Engineer

Columbus, OH · Remote

$125K - $165K/yr

Loop is looking for a full-stack Software Engineer to contribute directly to the design ... You give direct feedback, ask for help early, and respond to setbacks with ownership rather than ...

Senior Software Engineer

Dayton, OH · On-site

$100 - $130/hr

Senior Software Engineer Job Type: Full Time Location: Boston, MA- Hybrid Work Authorization: US ... Act as a self-directed engineer and technical lead , providing sound technical guidance across ...

As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will ... direct industry experience. Certifications are often desired. In lieu of a degree, a comparable ...

Software Engineer

Columbus, OH · On-site

$125K - $165K/yr

Loop is looking for a full-stack Software Engineer to contribute directly to the design ... You give direct feedback, ask for help early, and respond to setbacks with ownership rather than ...

Showing results 41-60

Director Software Engineer information

See Ohio salary details

$132.1K

$241.5K

How much do director software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for director software engineer in Ohio is $231,891.00, according to ZipRecruiter salary data. Most workers in this role earn between $240,500.00 and $240,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a director software engineer?

To thrive as a Director Software Engineer, you need deep expertise in software development, architecture, and leadership, often supported by a computer science degree and extensive industry experience. Familiarity with cloud platforms, project management tools like Jira, and knowledge of scalable systems are typically required, along with certifications such as AWS Certified Solutions Architect or PMP. Outstanding communication, strategic thinking, and team-building abilities make someone stand out in this leadership position. These skills are crucial to effectively guide engineering teams, drive technical vision, and deliver high-quality software solutions aligned with organizational goals.

What is a director software engineer?

A Director Software Engineer is a senior leadership role responsible for overseeing multiple software development teams and driving the technical vision for an organization. They collaborate with other executives to align engineering initiatives with business goals and ensure high-quality software delivery. Their responsibilities often include strategic planning, mentoring engineering managers, setting technical standards, and managing budgets. This role requires extensive experience in software engineering as well as strong leadership and communication skills.

How does a director software engineer balance technical leadership with people management responsibilities?

As a Director Software Engineer, you'll often find yourself balancing hands-on technical oversight with strategic team leadership. This means guiding architectural decisions, reviewing code, and setting engineering best practices, while also mentoring team leads, supporting professional development, and managing performance. It's common to spend time aligning engineering efforts with business goals, collaborating with product and design teams, and removing roadblocks for your teams. Success in this role comes from strong communication skills, delegation, and an ability to build a healthy engineering culture alongside delivering technical excellence.
What are the most commonly searched types of Software Engineer jobs in Ohio? The most popular types of Software Engineer jobs in Ohio are:
What cities in Ohio are hiring for Director Software Engineer jobs? Cities in Ohio with the most Director Software Engineer job openings:
Infographic showing various Director Software Engineer job openings in Ohio as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 6% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $231,891 per year, or $111.5 per hour.

Software Engineer

Leonardo DRS

Beavercreek, OH • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Leonardo DRS rating

8.1

Company rating: 8.1 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

117th of 538 rated manufacturers


Job description

Job ID: 114665 

The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that protect the security of our nation and our allies.  From air combat training to state-of-the-art electronic warfare systems, our technology is deployed by virtually all U.S. military and government agencies around the world.

Job Responsibilities
  • Involved with the design, development, analysis, testing and debugging of computer software applications and/or systems.  May include Image and Signal Processing, Real-time, Firmware, Nuclear/Hi-Rel, FAA Certified, Database Design, Operating Systems, Operator/Machine Interface, or others.  Develop software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.  Determine hardware compatibility.  Complete documentation and procedures for installation and maintenance.  Interact with users to define system requirements and/or necessary modifications.
  • Support and participate in technical activity
  • Design, develop, analyze, document and support testing of products, systems or subsystems 
  • May use computer-aided engineering or other design/analysis software in the performance of assignments 
  • Ability to work independently under supervision of others
  • Provide regular reporting of progress and status
  • Responsible for completion of assigned task on time and meeting technical requirements
  • Review customer specifications and requirements, and under direction, develop designs to best support them, including cost as a key design variable 
  • Specify and evaluate supplier components, subsystems and services
  • Support the program design to cost and design for manufacture requirements
  • Develop prototypes to retire key development risks as directed
  • Communicate clearly (written and oral) with other company personnel and the customer as required
  • May participate in preparation of less complex proposals
  • Support, communicate, reinforce and defend the mission, values and culture of the organization
  • Attend appropriate engineering, customer or business meetings
Qualifications
  • Novice technical expertise and application domain knowledge 
  • Bachelor's degree in engineering or Related technical field
  • Experience with C, C++ or C# with a strong object-oriented skillse

Preferred Experience

  • Experience with Rust programming language
  • Cryptography experience, including integrating cryptography into production systems (e.g., encryption, key management, digital signatures), and especially HAIPE implementations/integrations
  • Experience applying AI/ML techniques to software systems
  • Experience with AI system operationalization and/or secure AI practices
     

U.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.

Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours. 
*Some employees are eligible for limited benefits only

Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws. #AIS


What Leonardo DRS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom