1

Embedded Software Jobs in Alpharetta, GA (NOW HIRING)

Director Engineering - Embedded Software

Atlanta, GA · On-site

$126K - $166K/yr

As Director Engineering - Embedded Software at Honeywell Technologies, you will serve as the hands-on technical execution leader responsible for deploying AI-first platforms onto embedded devices and ...

Director Engineering - Embedded Software

Atlanta, GA · Hybrid

$126K - $166K/yr

As Director Engineering - Embedded Software at Honeywell Technologies, you will serve as the hands-on technical execution leader responsible for deploying AI-first platforms onto embedded devices and ...

Director Engineering - Embedded Software

Atlanta, GA · Hybrid

$126K - $166K/yr

As Director Engineering - Embedded Software at Honeywell Technologies, you will serve as the hands-on technical execution leader responsible for deploying AI-first platforms onto embedded devices and ...

Embedded Engineer

Atlanta, GA · On-site

$126K - $166K/yr

Embedded Software Development: Design, develop, and maintain embedded software using Embedded C for real-time systems. * SDK Integration: Work with Software Development Kits (SDKs) to implement and ...

Embedded Software Engineer

Kennesaw, GA · On-site

$121K - $159K/yr

... embedded real-time control platforms working in an Agile development environment. The Engineer Software will have the responsibilities of working as part of a team to ensure a high-quality standard ...

Embedded C++ Engineer

Atlanta, GA · On-site

$126K - $166K/yr

Atlanta, GA Duration: 6+Month Contract Senior Embedded Software Engineer needed to join an organization located in Atlanta, GA that designs, develops and manufactures premium food service equipment.

We are seeking an Embedded Software Engineer with expertise in Embedded/Linux application development using C#. * The ideal candidate will have hands-on experience in firmware and hardware ...

Embedded C++ Engineer

Atlanta, GA

$126K - $166K/yr

Atlanta, GA Duration: 6+Month Contract Senior Embedded Software Engineer needed to join an organization located in Atlanta, GA that designs, develops and manufactures premium food service equipment.

Senior Embedded Software Engineer

Kennesaw, GA · On-site

$114K - $150K/yr

... software and monitoring solutions result in next-generation climate technology that is built for ... The Senior Lead Embedded Engineer is a technical leader, responsible for the design, development ...

New

Senior Embedded Software Engineer

Kennesaw, GA · Hybrid

$114K - $150K/yr

... software and monitoring solutions result in next-generation climate technology that is built for ... The Senior Lead Embedded Engineer is a technical leader, responsible for the design, development ...

New

next page

Showing results 1-20

Embedded Software information

See Alpharetta, GA salary details

$68.3K

$149.7K

$169.9K

How much do embedded software jobs pay per year?

As of Aug 9, 2026, the average yearly pay for embedded software in Alpharetta, GA is $149,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,400.00 and $168,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an embedded software engineer?

To thrive as an Embedded Software Engineer, you need strong programming skills in C/C++, understanding of embedded systems architecture, and a relevant degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development tools, and debugging hardware is typically required. Problem-solving ability, attention to detail, and effective teamwork are vital soft skills for this role. These competencies ensure reliable, efficient software development for embedded devices, which is crucial for product performance and safety.

What is the difference between Embedded Software vs Firmware Developer?

AspectEmbedded SoftwareFirmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsSimilar credentials, often with specialized knowledge in hardware
Work EnvironmentDevelops software for embedded systems in devices like appliances, automotive, medical devicesCreates low-level code directly interacting with hardware, often in similar environments
Industry UsageUsed across automotive, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware-focused industries
Search & Comparison IntentUnderstanding roles in embedded systems developmentFocusing on low-level hardware interaction and firmware specifics

Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.

Is embedded software a good career?

Embedded software engineering is a stable and growing field that involves developing software for hardware devices such as appliances, automotive systems, and medical equipment. It requires skills in programming languages like C and C++, knowledge of hardware interfaces, and often involves working with real-time operating systems. The demand for embedded software professionals is expected to remain strong due to the increasing integration of software in everyday devices.

What is embedded software?

Embedded software is specialized computer software designed to operate hardware or devices that are not traditional computers, such as cars, medical devices, industrial machines, and consumer electronics. Unlike general-purpose software, embedded software is typically optimized for specific tasks and runs on microcontrollers or microprocessors within the device. It often operates with limited resources and must be reliable, efficient, and responsive to real-time events. Embedded software is crucial for the functionality and performance of countless everyday products.

What are some common challenges faced by embedded software engineers when integrating new hardware components into existing systems?

One common challenge Embedded Software Engineers often encounter is ensuring seamless compatibility between new hardware components and existing firmware or operating systems. This can involve troubleshooting timing issues, resolving driver conflicts, and optimizing resource usage within limited memory and processing constraints. Collaboration with hardware engineers is crucial to understand hardware specifications and limitations, and thorough testing is required to validate functionality and maintain system stability. These challenges offer valuable opportunities to develop problem-solving skills and deepen cross-disciplinary technical knowledge.
What are the most commonly searched types of Embedded Software jobs in Alpharetta, GA? The most popular types of Embedded Software jobs in Alpharetta, GA are:
What are popular job titles related to Embedded Software jobs in Alpharetta, GA? For Embedded Software jobs in Alpharetta, GA, the most frequently searched job titles are:
What job categories do people searching Embedded Software jobs in Alpharetta, GA look for? The top searched job categories for Embedded Software jobs in Alpharetta, GA are:
What cities near Alpharetta, GA are hiring for Embedded Software jobs? Cities near Alpharetta, GA with the most Embedded Software job openings:
Infographic showing various Embedded Software job openings in Alpharetta, GA as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $149,748 per year, or $72 per hour.

Director Engineering - Embedded Software

Honeywell

Atlanta, GA • On-site

$126K - $166K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Honeywell rating

8.3

Company rating: 8.3 out of 10

Based on 186 frontline employees who took The Breakroom Quiz

66th of 537 rated manufacturers


Job description


As Director Engineering - Embedded Software at Honeywell Technologies, you will serve as the hands-on technical execution leader responsible for deploying AI-first platforms onto embedded devices and ensuring the software implementation works effectively on target hardware platforms.
In this role, you will impact the success of AI-enabled technology solutions by delivering scalable embedded software capabilities, optimizing AI workloads for device-level execution, and supporting the broader platform roadmap through execution excellence.
The position is deeply technical and execution oriented. It is focused on how an end-to-end platform is built, optimized, and deployed on embedded platforms, with emphasis on software stacks, AI deployment frameworks, and embedded software development.
You will report directly to our Senior Director Business Development - Forge & AI and work out of our Atlanta, GA location on a hybrid work schedule.
Responsibilities
KEY RESPONSIBILITIES
  • Lead the technical implementation of platform deployment, optimization, and system-level AI execution on devices.
  • Architect and implement embedded software approaches that enable AI applications to run effectively within device memory, compute, power, and performance constraints.
  • Actively contribute to technical execution and deployment activities, including hands-on deployment of AI models directly on embedded devices.
  • Ensure cohesive integration across embedded software, firmware, hardware interfaces, testing processes, and AI software stacks to deliver high-quality technology solutions.
  • Collaborate with cross-functional engineering, product, business, and customer-facing teams to translate requirements into executable technical plans and working device capabilities.
  • Drive technical execution from concept through deployment, ensuring solutions align with business objectives, product roadmaps, customer needs, scalability expectations, security, and compliance requirements.
  • Promote innovation, continuous improvement, and execution discipline across initiatives while mentoring engineers through complex technical challenges.

Qualifications
YOU MUST HAVE
  • 10+ years of experience in software architecture, embedded software development, AI deployment, or related engineering roles.
  • Hands-on experience deploying software applications onto embedded devices or AI-enabled hardware platforms.
  • Demonstrated understanding of embedded software development, software stacks, AI deployment frameworks, and system-level AI execution on target hardware.
  • Deep understanding of and experience with AI/ML algorithms and computer vision applications.
  • Experience building and managing MLOps pipelines for AI model deployment at the edge and AI workload optimization in embedded environments, including memory management, compute management, runtime optimization, and performance tuning.

WE VALUE
  • Bachelor's degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics, computer science, or a related field; Advanced degree in Computer Science, Engineering, Artificial Intelligence, Machine Learning, or a related field.
  • Background in system solutions with AI application deployment experience.
  • Working knowledge of AI acceleration technologies, GPUs, AI accelerators, model quantization, fine-tuning, and model optimization techniques.
  • Proven ability to create scalable embedded software solutions and deliver AI capabilities that operate effectively on real-world device platforms.
  • Ability to work in a collaborative, agile, fast-paced, and dynamic environment while maintaining technical rigor, execution focus, and a passion for innovation and continuous learning.
  • Demonstrated technical leadership and problem-solving skills with the ability to guide execution, resolve complex engineering issues, and deliver working AI capabilities on devices.
  • Ability to partner with business teams and customers to understand requirements, gather feedback, and ensure solutions meet market and product needs.

US PERSON REQUIREMENTS
Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person which is defined as a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization.
BENEFITS OF WORKING FOR HONEYWELL TECHNOLGIES
In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell Technologies employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information, Click Here.
The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates.
Honeywell Technologies is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. Learn more about inclusion and engagement: Click Here
About Us
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.

What Honeywell employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Honeywell logo

About Honeywell

Sourced by ZipRecruiter

Honeywell is charging into the Industrial IoT revolution with the establishment of Honeywell Connected Enterprise (HCE), building on our heritage of invention and deep, on-the-ground industry expertise. HCE is the leading industrial disruptor, building and connecting software solutions to streamline and centralize the assets, people and processes that help our customers make smarter, more accurate business decisions. Moving at the speed of software, we are creating, innovating and delivering solutions fast, challenging the way things have always been done, piloting new ways for all of us to work, and expecting our successes to set new standards for our customers and for Honeywell. The Chief Architect for Honeywell Connected Enterprise will lead a team of architects and system engineers responsible for the design of applications and infrastructure that deliver high value outcomes for customers in industrial, buildings, distribution centers, and aerospace vertical markets. The Chief Architect will work directly with leadership, development teams, and offering management to design well integrated solutions that utilize software platforming to encourage reuse and speed to market.

Industry

Furniture manufacturing

Company size

10,000+ Employees

Headquarters location

Charlotte, NC, US

Year founded

1906