1

Director Of Software Development Jobs in Atlanta, GA

Director of Software

Atlanta, GA

$243K/yr

... development of the ARM-based firmware, Windows desktop software, and Android apps. You will be ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...

Director of Software

Atlanta, GA · On-site

$243K/yr

... development of the ARM-based firmware, Windows desktop software, and Android apps. You will be ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...

Director of Software Engineering

Atlanta, GA · On-site +1

$65K - $92K/yr

Through an Employer of Record (EOR), we are looking for a new Director of Software Engineering in ... Flutter or native iOS/Android development * Experience leveraging AI tools (e.g., ChatGPT, Copilot ...

Hybrid (2-3 days in the office per week) We are seeking a Director of Application Development to lead the design, development, and implementation of information systems and software applications.

Senior Director Technology

Atlanta, GA · On-site +1

$240K/yr

The Senior Director of Software Engineering is responsible for leading the strategy, development, and adoption of engineering platforms, tools, and delivery capabilities that enable high-performing ...

Senior Director Technology

Atlanta, GA · Remote

$240K/yr

The Senior Director of Software Engineering is responsible for leading the strategy, development, and adoption of engineering platforms, tools, and delivery capabilities that enable high-performing ...

Software Development Manager

Duluth, GA · On-site

$113K - $150K/yr

We consider ourselves a strategic part of your leadership team. Your priorities are our priorities ... Our client is looking for a Software Development Manager to oversee the development of software for ...

next page

Showing results 1-20

Director Of Software Development information

See Atlanta, GA salary details

$100.5K

$171.2K

$231.8K

How much do director of software development jobs pay per year?

As of Aug 21, 2026, the average yearly pay for director of software development in Atlanta, GA is $171,155.00, according to ZipRecruiter salary data. Most workers in this role earn between $147,100.00 and $198,600.00 per year, depending on experience, location, and employer.

What does a director of software development do?

As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.

What does a director of software development do?

A Director of Software Development leads and manages software engineering teams, overseeing the design, development, and delivery of software products. They are responsible for setting technical direction, ensuring high-quality code, mentoring managers and engineers, and aligning software projects with business goals. Additionally, they collaborate with other departments, manage budgets, and help develop strategic plans to ensure the success of software initiatives within the organization.

What are some common challenges faced by a director of software development, and how can they be effectively managed?

Directors of Software Development often encounter challenges such as balancing strategic leadership with day-to-day technical oversight, aligning team goals with business objectives, and managing multiple projects with competing priorities. Effective communication across cross-functional teams and stakeholders is crucial for success. To navigate these challenges, directors typically implement agile methodologies, foster a culture of continuous improvement, and prioritize mentorship and career development for their teams.

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

To thrive as a Director Of Software Development, you need extensive experience in software engineering, strong leadership abilities, and often a degree in computer science or a related field. Familiarity with agile methodologies, cloud platforms, project management tools, and relevant certifications such as PMP or Scrum Master are commonly expected. Excellent communication, strategic thinking, and conflict resolution skills help you lead teams and align technology goals with business objectives. These skills ensure effective project delivery, team motivation, and a strong alignment between technical solutions and organizational strategy.

What is the difference between Director Of Software Development vs Software Engineering Manager?

AspectDirector Of Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day engineering teams, project execution, and technical guidance
Required CredentialsBachelor's/Master's in CS or related, leadership experienceBachelor's/Master's in CS or related, technical expertise
Work EnvironmentExecutive-level, cross-department collaborationTechnical team management, project-focused
Industry UsageCommon in large organizations and tech companiesCommon in mid to large tech companies and startups

The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.

What are the most commonly searched types of Of Software Development jobs in Atlanta, GA?

The most popular types of Of Software Development jobs in Atlanta, GA are:

What are popular job titles related to Director Of Software Development jobs in Atlanta, GA?

For Director Of Software Development jobs in Atlanta, GA, the most frequently searched job titles are:

What job categories do people searching Director Of Software Development jobs in Atlanta, GA look for?

The top searched job categories for Director Of Software Development jobs in Atlanta, GA are:

What cities near Atlanta, GA are hiring for Director Of Software Development jobs?

Cities near Atlanta, GA with the most Director Of Software Development job openings:

Infographic showing various Director Of Software Development job openings in Atlanta, GA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $171,155 per year, or $82.3 per hour.

$243K/yr

Full-time

Re-posted 25 days ago


Job description

Company Description

Our company is designing and developing state-of-the-art electrophysiology research instrumentation, integrated medical devices, and wireless/wearable assistive technologies for research laboratories, clinicians, and patients. We have been working in these areas over the last 6 years, and have created a significant knowledge base and portfolio of functional prototypes, some of which have been verified in clinical trials. Now that we are ready to bring these products to market, we need to move from prototyping in MATLAB/LabVIEW to robust consumer-level interface and control software and hardware. We have great electrical, RF, and mechanical engineers, but need to build out the software team.

Job Description

We are looking for a driven, truly full-stack software engineer with experience across embedded, mobile, desktop, and backend development environments. You will work with the CTO to choose the tech stack, create the software architecture, and lead development of the ARM-based firmware, Windows desktop software, and Android apps. You will be responsible for developing communication protocols between these devices and integrating them with custom and commercially-available platforms, such as Raspberry Pi, as well as assistive frameworks from Microsoft, Google, and various smart home products. Initially you will be the primary developer with one or two junior developers working under you. As the company/ project grows, you will help build the team. This is a demanding job and requires someone who is able to work in a variety of roles and across software-hardware disciplines. You will have to create the roadmap towards the ultimate goals, make a detailed plan, and have the ability to execute it, and make it happen.

Qualifications

Duties and Responsibilities

      Choose the tech stack and architect the software framework

      Lead the development team and help it grow as additional funding arrives

      Develop communication protocol between implantable/wearable devices and desktop/mobile devices. Modify firmware to support this protocol and write drivers for android and Windows.

      Integrate hardware devices into Android and Window's real-time high priority frameworks

      Create GUI for data acquisition, managing settings, and calibration of the system

      Create a testing process/framework to deliver a robust system with high uptime and few bugs

      Develop interfaces to other existing research instruments, smart home devices, wheelchairs, etc.

      Work with scientists, researchers, clinicians, patients, caregivers, and end-users to improve performance, functionality, and user-friendly interface

      Help ensure compliance with CE, FCC, FDA, and other regulations in the US, Europe, and Asia

Required Skills

      Ambitious, self-directed, and well-motivated. Able to function independently, and yet in sync with the rest of the team. This is a startup, the work is challenging, but also intellectually engaging, and you will be rewarded well

      Minimum BS in EE/CS or related field

      3+ years of relevant industry experience

      Experience with C++, Java, and C#. Able to understand MATLAB and LabVIEW code

      Android and Windows development background

      Experience developing embedded software, especially on ARM-based microcontrollers

      Backend services development for long-term monitoring and providing services

      Medical device experience preferred, but not required

      Strong communication skills for creating documentation and architecting software

      Creativity, problem-solving, accepting responsibility, and teamwork

Additional Information

All your information will be kept confidential according to EEO guidelines.