1

Embedded Software Manager Jobs in Georgia (NOW HIRING)

Embedded C++ Engineer

Atlanta, GA · On-site

$126K - $166K/yr

... Management, Quality Assurance and more. Get in touch with us today and take your business to new ... Atlanta, GA Duration: 6+Month Contract Senior Embedded Software Engineer needed to join an ...

Embedded C++ Engineer

Atlanta, GA

$126K - $166K/yr

... Management, Quality Assurance and more. Get in touch with us today and take your business to new ... Atlanta, GA Duration: 6+Month Contract Senior Embedded Software Engineer needed to join an ...

Senior Embedded Software Engineer

Duluth, GA

$114K - $149K/yr

Develop, troubleshoot and test software based on product requirements. * Adapt to changing ... About Nordson Packaging Nordson Packaging is the leader in precision dispensing, fluid management ...

Senior Embedded Software Engineer

Kennesaw, GA · Hybrid

$114K - $150K/yr

Interact with external groups such as product management and technical support. * Demonstrate good ... years embedded firmware design, experience with Inter-Process Communications (IPC) including ...

Senior Software Engineer

Alpharetta, GA · On-site

$116K - $153K/yr

Design embedded software in C running on Linux to configure ASIC and hardware components * Implement software to manage hardware resources and meet data path requirements for transport and switching ...

Senior Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

Design embedded software in C running on Linux to configure ASIC and hardware components * Implement software to manage hardware resources and meet data path requirements for transport and switching ...

Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... management, and manufacturing. * Commitment to continuous learning and staying current with modern ...

Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... management, and manufacturing. * Commitment to continuous learning and staying current with modern ...

Two years of experience required managing people, building cohesive teams, and/or acting as a project team lead. * Any experience required with: developing and maintaining embedded software systems ...

Sr. Software Engineer (Firmware)

Atlanta, GA · Hybrid

$114K - $151K/yr

Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... management, and manufacturing. * Commitment to continuous learning and staying current with modern ...

Showing results 21-40

Embedded Software Manager information

See Georgia salary details

$119.5K

$165.5K

$224.2K

How much do embedded software manager jobs pay per year?

As of Aug 18, 2026, the average yearly pay for embedded software manager in Georgia is $165,499.00, according to ZipRecruiter salary data. Most workers in this role earn between $146,100.00 and $190,000.00 per year, depending on experience, location, and employer.

What does an embedded software manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the typical daily responsibilities of an embedded software manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What are the key skills and qualifications needed to thrive in the embedded software manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in Georgia?

The most popular types of Embedded Software jobs in Georgia are:

What cities in Georgia are hiring for Embedded Software Manager jobs?

Cities in Georgia with the most Embedded Software Manager job openings:

    Infographic showing various Embedded Software Manager job openings in Georgia as of August 2026, with employment types broken down into 80% Full Time, 11% Part Time, 6% Contract, and 3% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $165,499 per year, or $79.6 per hour.

    Embedded Real-Time Software Engineer ( Full-time )Atlanta, GA-DK

    Central Business Solutions

    Atlanta, GA • On-site

    $126K - $166K/yr

    Full-time

    Re-posted 6 days ago


    Job description

    Job Purpose:
    The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions executing on limited-resource hardware, where the engineer develops software that interfaces to real-time operating systems, device drivers, and board devices. The Embedded Real-Time Software Engineer understands the complexity of allocating hardware board devices, manages hardware device access, architects for software scheduling and low latency, controls system states and modes, manages systems' components status and health, and develops domain-specific applications. The Embedded Real-Time Software Engineer performs full software development lifecycle tasks, applies disciplined software development processes, utilizes safety and security unique processes and designs, and incorporates open system software frameworks. The Embedded Real-Time Software Engineer is proficient in programming languages for real-time computing applications, such as C and C++, and demonstrates knowledge in software development principles, computer operating systems, Continuous Integration/Continuous Delivery (CI/CD), DevOps, Application Programming Interface (API) development, container development, and distributed systems. The Real-Time Software Engineer also works as part of a broad team of researchers to innovate new concepts, identify technology stakeholders, and execute challenging research in the national interest.
    Key Responsibilities:
    • Design, test, and develop software packages to meet system requirements.
    • Develop and maintain software and scripts to support embedded software development and processes.
    • Influence embedded software development processes.
    • Apply expertise in embedded systems to define requirements and develop embedded software designs recognizing limitations of target hardware platforms.
    • Author technical reports and presentations for projects of moderate-to-high complexity.
    • Compile report input from other researchers and prepare final report deliverables.
    • Lead and/or contribute to white papers and proposals - Provide technical leadership to development teams and verify managed developers are following embedded development processes.
    • Other related duties, as assigned.

    Additional Responsibilities:
    • Develop software for Military embedded systems applications.
    • Develop software requirements and design.
    • Develop software using approved coding standards and processes.
    • Provide software development estimates.
    • Ensure software is developed to meet military, safety, and security standards.
    • Create and deliver technical presentations.
    • Act as the software technical focal to sponsors for assigned projects.

    Required Minimum Qualifications:
    • Experience developing software for complex military systems using disciplined.
    • Software engineering experience with developing in languages such as C/C++ and/or Ada.
    • Experience developing real-time software.

    Preferred Qualifications:
    • Active Secret Clearance.
    • Experience developing software for integrated electronic warfare and/or sensors systems.
    • Experience with development of secure and/or safety critical systems.
    • Experience with avionics data buses (MIL-STD-1553, ARINC 429, Ethernet, RS-422, etc.), tactical data links, military radios.
    • Experience developing avionic systems on military aircraft.
    • Experience with military relevant open software standards and frameworks.
    • Experience leading small to mid-sized technical teams.

    Travel Requirements
    • 10% - 25% travel.

    Skills and Certifications [note: bold skills and certification are required]
    C/C++
    Central Business Solutions, Inc(A Certified Minority Owned Organization)
    Checkout our excellent assessment tool: http://www.skillexam.com/
    Checkout our job board : http://www.job-360.net/
    Central Business Solutions, Inc
    37600 Central Court Suite 214 Newark CA, 94560
    Phone: (833)247-8800 Fax: (510)-740-3677
    Web: http://www.cbsinfosys.com