2

Remote Embedded Engineer Jobs in Georgia (NOW HIRING)

$209K - $252K/yr

... embedded database, query, data sync, and networking. This is the core developer-facing layer of ... Experience working in remote, globally distributed teams The Benefits of Building with Us We offer ...

Our software engineers will : * Participate in a weekly team reading group focused on research on ... This is a remote position that pays hourly. Preferred skills for this role are: * A commitment to ...

Our software engineers will : * Participate in a weekly team reading group focused on research on ... This is a remote position that pays hourly. Preferred skills for this role are: * A commitment to ...

$223K - $259K/yr

Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ... embedded hardware. * Familiarity with computer vision frameworks (e.g., OpenCV, TensorRT) and ...

$223K - $259K/yr

Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ... our embedded database performance. Together, these three workstreams form the technical heart of ...

Job Purpose The Application Security Engineer is responsible for strengthening the security of our ... Experience securing embedded systems and mobile applications. Reasoning Ability Problem management ...

$156K - $227K/yr

Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ... Experience with SQLite, Realm, or other embedded databases and offline-first data persistence ...

next page

Showing results 1-20

Remote Embedded Engineer information

What is a Remote Embedded Engineer?

A Remote Embedded Engineer is a professional who designs, develops, and maintains embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. They use programming languages like C or C++ to create software that interacts directly with hardware components. Remote Embedded Engineers often collaborate with teams using online tools, manage tasks independently, and ensure the reliability and efficiency of embedded systems across industries such as automotive, medical devices, or IoT. Their work enables connectivity and functionality in a wide range of smart devices.

How do Remote Embedded Engineers typically collaborate with hardware teams when working off-site?

Remote Embedded Engineers often use a combination of version control systems, video conferencing, and remote desktop tools to stay in sync with hardware teams. They may participate in daily standups, share code and test results through collaborative platforms, and sometimes use hardware simulators or remote lab access for testing. Regular documentation and clear communication are key, as are scheduled sync meetings to address integration issues and align project milestones. This structure helps ensure smooth coordination despite physical distance.

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

AspectRemote Embedded EngineerRemote Firmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDesigning and developing embedded hardware/software, often in R&D or product development teamsWriting low-level code for hardware devices, often in manufacturing or product support
Industry UsageElectronics, IoT, automotive, consumer devicesConsumer electronics, IoT, industrial equipment
Common Search/ComparisonRemote Embedded EngineerRemote Firmware Engineer

Both roles focus on embedded systems but differ mainly in scope. Remote Embedded Engineers work on both hardware and software integration, while Remote Firmware Engineers specialize in low-level firmware coding. The choice depends on whether the focus is on hardware-software integration or firmware development.

What are the key skills and qualifications needed to thrive as a Remote Embedded Engineer, and why are they important?

To thrive as a Remote Embedded Engineer, you need expertise in embedded systems design, proficiency in programming languages like C/C++, and a background in electrical or computer engineering. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware debugging tools, and version control systems such as Git is typically required. Strong problem-solving abilities, self-motivation, and effective remote communication skills make candidates stand out in this role. These competencies are vital to ensure reliable embedded solutions, efficient project collaboration, and independent productivity in a remote environment.
What are the most commonly searched types of Embedded Engineer jobs in Georgia? The most popular types of Embedded Engineer jobs in Georgia are:
What cities in Georgia are hiring for Remote Embedded Engineer jobs? Cities in Georgia with the most Remote Embedded Engineer job openings:
Infographic showing various Remote Embedded Engineer job openings in Georgia as of June 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Senior Product Manager

Senior Product Manager

Ditto

On-site, Remote

$209K - $252K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 13 days ago


Job description

About Ditto:
Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we're committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world's hardest connectivity problems.
Role Overview:
As the Senior Technical Product Manager for the Edge SDK, you will own the product roadmap across the full SDK surface area: embedded database, query, data sync, and networking. This is the core developer-facing layer of Ditto's platform, and the capabilities you ship directly shape how customers build resilient, offline-first applications at the edge. You will define the "what" and "why" across this space while partnering deeply with engineering on the "how", balancing technical tradeoffs with customer needs and business outcomes. You will work directly alongside engineering on everything from API design and customer scenarios through technical delivery, and you will be the connective tissue between customer reality and the SDK roadmap.
As a Senior Product Manager, SDK Data & Networking, you will:
  • Own and prioritize the product roadmap across embedded database, query, data sync, and networking, deciding which problems to solve and why they matter to customers
  • Partner directly with engineering on API design, developer experience, and technical scenarios, contributing throughout the delivery lifecycle rather than at the edges of it
  • Balance tradeoffs across performance, reliability, footprint, and developer ergonomics, working with engineering to evaluate implementation approaches
  • Engage deeply with customers and their developers to understand how they build on Ditto, surface friction in the SDK, and translate that into clear product requirements
  • Coordinate cross-functionally with other Product Managers and Engineering Managers to ensure SDK capabilities align with broader platform direction
  • Translate complex requirements into precise technical specifications that guide engineering execution
  • Champion the SDK internally and externally through documentation, demos, sample apps, and technical content that demonstrates what's possible
What you'll need:
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience, with strong grounding in distributed systems, databases, or networking concepts
  • 5+ years of Product Management experience for technical, developer-facing products
  • Demonstrated breadth across multiple of: embedded or distributed databases, query engines, data synchronization, or networking and transport
  • Technical fluency to collaborate effectively with engineers on API design, architecture discussions, and tradeoff analysis
  • Strong analytical skills for evaluating tradeoffs between different technical approaches and their business implications
  • Customer-focused mindset with experience translating technical customer requirements into clear product priorities
  • Strong communication and collaboration skills for working with engineering, sales, and customer success teams and presenting to both technical and business stakeholders
  • Willingness to travel once a quarter for company meetups and customer engagements
Nice to Haves:
  • Previous engineering experience in databases, distributed systems, networking, or related technical fields
  • Experience with CRDTs, eventual consistency models, or offline-first architectures
  • Familiarity with embedded databases (SQLite, RocksDB, DuckDB, etc.) or query language design
  • Familiarity with mesh networking, peer-to-peer systems, or transport protocols (TCP/IP, UDP, BLE, AWDL, QUIC, etc.)
  • Background in IoT, mobile, or edge computing environments
  • Experience shipping SDKs or developer platforms across multiple language bindings
  • Technical writing experience for developer documentation, API references, or specifications
  • Experience working in remote, globally distributed teams
The Benefits of Building with Us
We offer competitive salaries and meaningful equity. We believe everyone on the team should have a stake in what we're building. Benefits vary by region to make sure you're covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts.
Regardless of where you live, everyone at Ditto can utilize flexible time off. And while we work remotely, our Atlanta and San Francisco offices are open if you ever want a place to work or meet up with teammates.
Apply Anyway
At Ditto, we know game-changers don't always come wrapped in a "perfect" resume. Years of experience? Every single bullet point checked? Meh. That's not what drives us.
What does matter?
  • Grit.
  • Curiosity.
  • Adaptability.
  • And a genuine spark for what we're building.

So if you're fired up about our mission but not sure you tick every box - hit that apply button anyway. Use your application to show us how you'll make an impact here.
We're always on the lookout for exceptional humans who want to grow, stretch, and build something meaningful with us.
Equal Opportunity Employer
Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know.