2

Remote Firmware Engineer Jobs in Georgia (NOW HIRING)

Senior Software Engineer, Connected Devices

Roswell, GA ยท On-site +1

$115K - $151K/yr

Develop telemetry, monitoring, and remote diagnostic capabilities to improve fleet and device ... Design and maintain over-the-air software and firmware update mechanisms. * Collaborate with cloud ...

New

AI Software Engineering Domain Remote Job Type: Contractor (Part-Time) Location: Remote Job Overview We are seeking experienced AI Software Engineering Domain Experts to contribute their technical ...

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 ...

$73K - $174K/yr

... engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. This is a remote role in the USA About the ...

Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...

Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...

The Software Engineer will work on the design, development, and support of the MEMX trading system ... Ideal candidate will have demonstrated ability to succeed as a self-starter in a dynamic, remote ...

To learn more, visit As a C++ Software Engineer at iboss, you will have the opportunity to work on multiple technologies at a fast growing cybersecurity company. This is an excellent opportunity to ...

To learn more, visit As a C++ Software Engineer at iboss, you will have the opportunity to work on multiple technologies at a fast growing cybersecurity company. This is an excellent opportunity to ...

Deer Valley Phoenix AZ / Redmond WA / Remote with ability to travel to one of the sites on need basis We are seeking a Software Engineer with deep experience in safety-critical avionics software ...

Deer Valley Phoenix AZ / Redmond WA / Remote with ability to travel to one of the sites on need basis We are seeking a Software Engineer with deep experience in safety-critical avionics software ...

next page

Showing results 1-20

Remote Firmware Engineer information

See Georgia salary details

$63.3K

$141.4K

$173.1K

How much do remote firmware engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for remote firmware engineer in Georgia is $141,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,700.00 and $173,100.00 per year, depending on experience, location, and employer.

What is a remote firmware engineer?

A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

What does a typical day look like for a remote firmware engineer?

A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.

What are the key skills and qualifications needed to thrive as a remote firmware engineer?

To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.

Are remote firmware engineers in demand?

Remote firmware engineers are in high demand due to the growth of IoT, embedded systems, and connected devices. Companies seek professionals skilled in C, C++, and hardware integration, often requiring experience with real-time operating systems and debugging tools. The role offers flexibility and competitive salaries, reflecting its importance in product development and innovation.

What are the most commonly searched types of Firmware Engineer jobs in Georgia?

The most popular types of Firmware Engineer jobs in Georgia are:

What cities in Georgia are hiring for Remote Firmware Engineer jobs?

Cities in Georgia with the most Remote Firmware Engineer job openings:

Infographic showing various Remote Firmware Engineer job openings in Georgia as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $141,381 per year, or $68 per hour.

Senior Software Engineer, Connected Devices

Zomedica

Roswell, GA โ€ข On-site, Remote

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Key responsibilities

  • Design, develop, and maintain software solutions spanning embedded devices, edge platforms, and cloud services.

  • Collaborate with cloud, web, data, and AI teams to deliver connected product capabilities.

  • Lead embedded software architecture and technical design for Linux, Windows IoT, and microcontroller-based platforms.


Job description

Senior Software Engineer, Connected Devices
Roswell, GA (on-site)
Ready to Engineer the Future of Veterinary Medicine?
Zomedica is pioneering new ways to connect technology with animal health through innovative diagnostic and therapeutic solutions. In this important software engineering role, you will help build and oversee the companyโ€™s embedded softwareโ€ฏsystem landscapeโ€ฏand development lifecycle.
Key to this role is collaborating withโ€ฏproduct marketingโ€ฏand engineering teamsโ€ฏto create aโ€ฏproduct visionโ€ฏforโ€ฏembedded software systemsโ€ฏacross multiple product lines.โ€ฏTo be successful, youโ€ฏwillโ€ฏhaveโ€ฏa mindset and skillset that can bridgeโ€ฏbigโ€ฏpicture information systemโ€ฏarchitectureโ€ฏandโ€ฏhands-on application coding to deliverโ€ฏand implementโ€ฏthe desired product roadmap features.
This role is more than engineering software. It's about solving complex challenges to create technologies that improve veterinary care and patient outcomes.
What's in It for You?
  • Advanced Engineering Challenges โ€“ Design sophisticated software systems that power next-generation veterinary diagnostics.
  • Hands-On Innovation โ€“ Work from concept through commercialization, turning ideas into real-world products.
  • Ownership amp; Growth โ€“ Lead impactful projects and expand your expertise across multiple product lines.
  • Collaborative Environment โ€“ Partner with experts across engineering, science, manufacturing, and product teams.
  • Industry Impact โ€“ Help veterinarians deliver faster, more accurate care through innovative diagnostic technologies.
Are You Ready?
If youโ€™re ready to combine your engineering expertise with leadership and project management skills and play a critical role in shaping Zomedicaโ€™s future, weโ€™d love to hear from you. Apply today and help us tell the story of innovation in animal health.
In this role, you will serve as a technical contributor and cross-functional partner, communicating technical tradeoffs clearly, mentoring engineers when appropriate, and helping teams make practical decisions that balance customer value, product performance, regulatory expectations, and business priorities.
Key responsibilities include:
  • Design, develop, and maintain software solutions spanning embedded devices, edge platforms, and cloud services.
  • Develop telemetry, monitoring, and remote diagnostic capabilities to improve fleet and device reliability.
  • Design and maintain over-the-air software and firmware update mechanisms.
  • Collaborate with cloud, web, data, and AI teams to deliver connected product capabilities.
  • Lead embedded software architecture and technical design for Linux, Windows IoT, and microcontroller-based platforms, including operating system strategy, application frameworks, device interfaces, communication protocols, diagnostics, performance, reliability, and long-term maintainability.
  • Design, implement, debug, test, and maintain production-quality embedded software, including application code, system services, device connectivity, user-interface components, integration layers, and tooling required to support embedded product functionality.
  • Evaluate and recommend technologies related to edge computing, cloud services, IoT connectivity, and AI-enabled diagnostics.
  • Support secure and compliant product development by contributing to software risk analysis, cybersecurity maintenance, vulnerability remediation, traceability, design reviews, verification evidence, and lifecycle documentation consistent with applicable quality system expectations.
Ideally, to be successful you will possess:
  • Bachelorโ€™s Degree in Computer Science, Engineering, or other related field; or equivalent combination of education and experience.
  • 5 to 7+ years of experience with diverse coding background in C, C++, C#, and Node, including demonstrated experience:
    • developing on embedded Linux and Windows IoT platforms;
    • developing multimedia and computer-vision applications, including GStreamer pipeline development, camera integration, video capture and streaming, hardware-accelerated video processing, and integration with AI/ML inference frameworks;
    • developing embedded user interfaces with QT, Maui, Avalonia, and headless web applications:
    • working with 16-bit and/or 32-bit microcontrollers;
    • with protocols such as MQTT, HTTP, TCP/IP, UART, I2C, etc.
  • Strong verbal and written communication skills and proven ability to interact effectively with cross-functional groups and subject matter experts.
  • Minimal travel (up to 10%).
Zomedica offers excellent compensation and incentives, a competitive benefits package with medical insurance, employer-paid dental / vision / disability / life insurance, a 401k plan with a Company match, generous PTO and paid holidays, a collaborative work environment, and great growth potential. As part of the Zomedica team, you will have the unique opportunity to share in the Company's success. Join our growing team of talent dedicated to advancing care for the pets we love! Zomedica is an equal opportunity employer.