1

Embedded System Engineer Jobs in Atlanta, GA (NOW HIRING)

Senior Embedded Engineer

Atlanta, GA ยท On-site

$140 - $150/hr

Our products - body cameras, in-car videos, mobile routers, and digital evidence systems - help ... Position Summary Senior Embedded Engineer - Build Your Career with Purpose. Join Coreforce and use ...

Embedded Software Engineer

Duluth, GA ยท On-site

$174K - $261K/yr

Software engineering as part of an agile development team * Design, develop and drive software ... Experience using C/C++, Linux and embedded systems. * Proven experience with Linux/UNIX * Hands-on ...

Embedded Firmware Engineer

Ball Ground, GA ยท On-site

$96K - $131K/yr

The Firmware Engineer will be responsible for providing cross-functional engineering project ... Develop embedded systems by designing and developing firmware solutions. Follows the software ...

Embedded Firmware Engineer

Ball Ground, GA ยท On-site

$96K - $131K/yr

The Firmware Engineer will be responsible for providing cross-functional engineering project ... Develop embedded systems by designing and developing firmware solutions. * Follows the software ...

Senior Embedded Engineer

Atlanta, GA ยท Hybrid

$119K - $156K/yr

Our products - body cameras, in-car videos, mobile routers, and digital evidence systems- help ... Senior Embedded Engineer - Build Your Career with Purpose Join Coreforce and use your engineering ...

Embedded Software Architect

Ellenwood, GA ยท On-site

$150K/yr

Collaborate with hardware, software, QA, and systems engineering teams on architecture and integration. * Support embedded Linux security, Docker/containerization, and system-level integration.

Senior Embedded Software Engineer Location : Atlanta, GA Salary Range: $120,000 - $160,000 + Bonus ... Our team understands what it takes to modernize complex embedded systems while maintaining the ...

Embedded Software Engineer

Duluth, GA ยท On-site

$174K - $261K/yr

Software engineering as part of an agile development team * Design, develop and drive software ... Experience using C/C++, Linux and embedded systems. * Proven experience with Linux/UNIX * Hands-on ...

Embedded Software Architect

Ellenwood, GA ยท On-site

$150K/yr

Collaborate with hardware, software, QA, and systems engineering teams on architecture and integration. * Support embedded Linux security, Docker/containerization, and system-level integration.

Showing results 21-40

Embedded System Engineer information

See Atlanta, GA salary details

$60.1K

$132K

$184.6K

How much do embedded system engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for embedded system engineer in Atlanta, GA is $132,006.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,200.00 and $157,200.00 per year, depending on experience, location, and employer.

What is an embedded system engineer?

Embedded System Engineers are professionals who design, develop, and maintain computer systems that are integrated into larger mechanical or electrical systems. These systems, known as embedded systems, are dedicated to specific tasks and are commonly found in devices like cars, medical equipment, home appliances, and industrial machines. Engineers in this field work with both hardware and software components, ensuring that the system operates efficiently, reliably, and safely within its intended environment. Their responsibilities often include programming microcontrollers, optimizing system performance, and troubleshooting hardware-software interactions.

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

To thrive as an Embedded System Engineer, you need a solid background in electronics, computer engineering, and programming languages like C/C++, typically supported by a relevant engineering degree. Familiarity with embedded development tools, real-time operating systems (RTOS), microcontroller architectures, and certifications such as ARM or IoT-related credentials are highly valuable. Excellent problem-solving, attention to detail, and effective teamwork and communication skills help you excel in multidisciplinary environments. These skills and qualities are essential for designing reliable, efficient embedded solutions that meet stringent technical and industry requirements.

What are some common challenges an embedded system engineer faces when working on multidisciplinary project teams?

Embedded System Engineers often collaborate with hardware designers, software developers, and project managers, which can present challenges such as aligning timelines, integrating software with evolving hardware prototypes, and ensuring consistent communication across disciplines. Navigating these complexities requires strong interpersonal skills, adaptability, and a proactive approach to problem-solving. Successful engineers frequently participate in cross-functional meetings and use collaborative tools to track progress and address integration issues early, helping to ensure a smooth development process.

What is the difference between Embedded System Engineer vs Firmware Engineer?

AspectEmbedded System EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Developer
Work EnvironmentDesigning and developing embedded hardware/software for devices like IoT, automotive, consumer electronicsWriting low-level code to optimize firmware for microcontrollers and embedded devices
Employer & Industry UsageElectronics manufacturers, automotive, consumer electronics, aerospaceConsumer electronics, IoT devices, medical devices, automotive

Embedded System Engineers focus on designing integrated hardware and software systems, while Firmware Engineers specialize in developing low-level code that runs directly on hardware. Both roles often overlap but differ mainly in scope and focus area within embedded development.

What are the most commonly searched types of Embedded System Engineer jobs in Atlanta, GA?

The most popular types of Embedded System Engineer jobs in Atlanta, GA are:

Infographic showing various Embedded System Engineer job openings in Atlanta, GA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $132,006 per year, or $63.5 per hour.

Senior Embedded Engineer

Coreforcetech

Atlanta, GA โ€ข On-site

$140 - $150/hr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Key responsibilities

  • Lead and contribute to board bring-up activities for new hardware platforms, including bootloader configuration, memory initialization, and peripheral verification.

  • Design, implement, and maintain firmware in C/C++ for bare-metal microcontrollers and embedded Linux systems.

  • Develop, integrate, and optimize device drivers for peripherals such as sensors, radios, storage, displays, and communication interfaces.


Job description

Job Details

Job Location: ATLANTA, GA 30324
Position Type: Full Time
Education Level: Not Specified
Salary Range: $140,000.00 - $150,000.00
Travel Percentage: None
Job Category: Engineering

Company Overview

Coreforce is an innovative technology company providing public safety organizations a comprehensive technology suite from dispatch to the courtroom. Coreforce delivers integrated technology designed to support public safety entities, regardless of organizational size. Our products โ€“ body cameras, in-car videos, mobile routers, and digital evidence systems โ€“ help public safety officers and first responders save lives, strengthen community trust, and enhance accountability.

Position Summary

Senior Embedded Engineer โ€“ Build Your Career with Purpose. Join Coreforce and use your engineering skills to support innovative technology that strengthens communities.

Why Youโ€™ll Love Working Here
  • Flexible hybrid schedule
  • Free chefโ€‘inspired lunch Mondayโ€“Thursday
  • 15 PTO days + floating holiday
  • Competitive benefits: medical, dental, vision, 401(k) with matching per the plan terms
  • Annual bonus
  • Tuition reimbursement
  • Career growth in a fastโ€‘growing, missionโ€‘driven company
  • Collaborative, purposeโ€‘driven culture
Responsibilities
  • Lead and contribute to board bringโ€‘up activities for new hardware platforms, including bootloader configuration, memory initialization, and peripheral verification.
  • Design, implement, and maintain firmware in C/C++ for bareโ€‘metal microcontrollers and embedded Linux systems.
  • Develop, integrate, and optimize device drivers for peripherals such as sensors, radios, storage, displays, and communication interfaces (e.g., IยฒC, SPI, UART, USB, Ethernet).
  • Implement and tune interrupt handlers, ISRs, and lowโ€‘level scheduling mechanisms to achieve reliable, deterministic behavior.
  • Perform performance tuning and resource optimization (CPU, memory, power consumption) to meet system constraints and batteryโ€‘life targets.
  • Use lowโ€‘level debugging and measurement tools โ€“ such as oscilloscopes, logic analyzers, JTAG/SWD debuggers, and protocol analyzers โ€“ to diagnose and resolve hardware/firmware interaction issues.
  • Collaborate with hardware engineers to review schematics and PCB layouts, ensuring firmware compatibility and identifying potential design risks early.
  • Develop and maintain board support packages (BSPs), bootloaders, and OS configuration for embedded Linux and RTOSโ€‘based systems.
  • Implement robust error handling, logging, and diagnostic capabilities for field debugging and remote support.
  • Create and maintain unit and integration tests for firmware components, leveraging test harnesses, hardwareโ€‘inโ€‘theโ€‘loop setups, and automated test frameworks where appropriate.
  • Participate fully in Scrum ceremonies including daily standups, sprint planning, refinement, reviews, and retrospectives.
  • Work with product managers and crossโ€‘functional partners to break requirements into clear user stories and technical tasks.
  • Conduct peer reviews of firmware design and implementation to maintain quality, consistency, and security best practices.
  • Contribute to continuous improvement of engineering practices, build pipelines, and documentation related to firmware development.
  • Collaborate with software engineering teams on Javaโ€‘based device management services and firmware/cloud integration points.
Qualifications
  • Significant professional experience developing embedded firmware for production hardware platforms.
  • Strong proficiency in C/C++ for embedded systems, including memory management, concurrency, and realโ€‘time constraints.
  • Handsโ€‘on experience with bareโ€‘metal development and at least one RTOS or embedded Linux distribution (e.g., Yocto, Buildroot, or similar).
  • Demonstrated experience with board bringโ€‘up, including bootloader configuration, peripheral initialization, and hardware validation.
  • Experience developing and debugging device drivers for common embedded interfaces (e.g., GPIO, IยฒC, SPI, UART, USB, CAN, Ethernet).
  • Practical experience implementing and tuning interrupt handlers and lowโ€‘level timing mechanisms (timers, watchdogs, clock configuration).
  • Proficiency with lowโ€‘level debugging tools such as oscilloscopes, logic analyzers, JTAG/SWD debuggers, and serial consoles.
  • Ability to read and interpret electrical schematics and basic PCB layout to understand hardware behavior and constraints.
  • Solid understanding of embedded systems fundamentals including realโ€‘time concepts, state machines, and resourceโ€‘constrained design.
  • Experience working in an agile/Scrum environment as part of a crossโ€‘functional engineering team.
  • Familiarity with Gitโ€‘based workflows, code review practices, and modern CI/CD tooling for firmware builds.
  • Experience with wireless communication stacks (e.g., Wiโ€‘Fi, Bluetooth/BLE, LTE, proprietary RF) and associated firmware.
Preferred Qualifications
  • Background with secure boot, cryptographic libraries, and secure firmware update mechanisms (OTA or field upgrades).
  • Experience developing firmware for batteryโ€‘powered or lowโ€‘power devices, including power state management and energy profiling.
  • Familiarity with manufacturing test, factory programming, and calibration processes.
  • Exposure to scripting languages (e.g., Python) for test automation, tooling, or build orchestration.
  • Experience integrating embedded devices with cloud services or backend systems via standard protocols (e.g., MQTT, HTTP, gRPC).
  • Experience with Nordic Semiconductor BLE SDK and development workflows โ€“ including BLE profile implementation, OTA DFU, and debugging BLE communication issues across embedded and mobile boundaries.
  • Working knowledge of Android development tools (ADB, logcat, Android NDK) for debugging firmware/mobile communication issues and understanding the mobile side of BLE integrations.
  • Experience developing firmware for bodyโ€‘worn cameras, inโ€‘car video, evidence capture devices, or similarly rugged publicโ€‘safety hardware.
  • Familiarity with security/privacy and evidentiary integrity requirements for evidence capture (encryption, tamper resistance, secure key storage, audit logs, chainโ€‘ofโ€‘custody concepts).
  • Experience with embedded audio/video capture or camera subsystems (camera sensors, basic ISP concepts, video encoding such as H.264/H.265, audio capture) and optimizing for reliability, latency, and storage.
  • Experience building alwaysโ€‘on, fieldโ€‘deployed devices with tight power/thermal constraints and high reliability requirements.
  • Exposure to GPS/GNSS, IMU, and event/trigger capture workflows (e.g., preโ€‘event buffering, bookmarking) relevant to bodycam use cases.
  • Familiarity with device offload and evidence management workflows (docking/offload, high throughput transfer, intermittent connectivity).
  • Working knowledge of Java (Spring Boot or similar frameworks) for deviceโ€‘side services, companion applications, or firmware/cloud.

Coreforce is an equal opportunity employer committed to diversity and inclusion.

#J-18808-Ljbffr