E

Embedded Systems Engineer

Atlanta, GA

Location

Atlanta, GA

Category

Technology

About This Role

Job Overview

This is an embedded systems engineering role based in Atlanta, GA. You'll design and implement software that interacts directly with hardware, solving real world problems. The work involves a full development cycle from concept to deployment, often for products where reliability isn't optional.

Duties & Responsibilities

  • Develop and debug firmware in C/C++ for microcontrollers and SoCs.
  • Create hardware abstraction layers and device drivers.
  • Collaborate on system architecture, balancing performance with power constraints.
  • Write and execute test plans on prototype hardware.
  • Analyze and improve system timing, memory usage, and interrupt handling.
  • Document designs and participate in technical reviews.

Requirements

  • A solid grasp of C programming for constrained environments.
  • Hands on experience with common communication protocols like I2C, SPI, UART.
  • Familiarity using oscilloscopes, logic analyzers, and JTAG debuggers.
  • The ability to read schematics and basic datasheets is essential.
  • A bachelor's degree in Electrical Engineering, Computer Engineering, or a related field is typical for this level of role. Relevant project experience can sometimes substitute.
  • The job requires sustained focus during debugging sessions and occasional lab work with electronic equipment.

What It's Like In This Role

You'll split your time between writing code at your desk and testing it in the lab. The team usually includes other firmware engineers, hardware designers, and sometimes application software developers. Tools vary but expect IDEs like Keil or IAR Embedded Workbench, version control (Git), and issue tracking systems. Workloads follow project milestones; some weeks are steady, others get intense before a major deliverable.

Why You'll Like This Opportunity

The projects change regularly so you're always learning new architectures. There's room to deepen your expertise in areas like real time operating systems or low power design. Because JobXi lists roles from many employers across Atlanta, GA, you get a clear view of different company cultures and tech stacks before you apply.

Schedule & Work Type

The position listed here is typically full time. Many roles are onsite or hybrid in Atlanta, GA due to the need for lab access, though some offer partial remote flexibility for focused design work. Standard business hours are common unless supporting manufacturing or field testing cycles demands otherwise.

How To Apply

The "Apply Now" button will redirect you to the hiring employer's own application portal or career site. If a direct link isn't available for this specific listing, we'll show you similar opportunities from other companies hiring for this role in Atlanta, GA through our platform.

Disclaimer

JobXi is a job listing platform; we are not the employer for this position. Job availability can change without notice. External employer sites operate under their own privacy policies and terms.

Equal Opportunity

Job Location

Atlanta, GA