Electronics Engineer I
Kennesaw, GA · On-site
The engineer will work closely with senior engineers, technicians, production teams, and other ... Support microcontroller-based products and assist with debugging hardware and firmware interfaces.
Kennesaw, GA · On-site
The engineer will work closely with senior engineers, technicians, production teams, and other ... Support microcontroller-based products and assist with debugging hardware and firmware interfaces.
Kennesaw, GA · On-site
The engineer will work closely with senior engineers, technicians, production teams, and other ... Support microcontroller-based products and assist with debugging hardware and firmware interfaces.
Kennesaw, GA · On-site
$125 - $150/hr
Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ... Familiarity with Git, Azure DevOps, GitHub, Jira, Confluence, or CI/CD development environments
Kennesaw, GA · On-site
$125 - $150/hr
Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ... Familiarity with Git, Azure DevOps, GitHub, Jira, Confluence, or CI/CD development environments
Duluth, GA · Hybrid
Engineering & Product Development Reports to: Hardware Engineering Manager Direct Reports: None ... Hands-on experience with prototyping and bench-level validation using microcontroller platforms ...
Duluth, GA · Hybrid
Engineering & Product Development Reports to: Hardware Engineering Manager Direct Reports: None ... Hands-on experience with prototyping and bench-level validation using microcontroller platforms ...
Be Seen First
Duluth, GA · On-site
$120K - $140K/yr
Hands-on experience with prototyping and bench-level validation using microcontroller platforms ... Direct partnership with hardware engineering, manufacturing, and cross-functional teams to deliver ...
Quick apply
Be Seen First
Duluth, GA · On-site
$120K - $140K/yr
Hands-on experience with prototyping and bench-level validation using microcontroller platforms ... Direct partnership with hardware engineering, manufacturing, and cross-functional teams to deliver ...
Be Seen First
Duluth, GA · On-site
$120K - $140K/yr
Hands-on experience with prototyping and bench-level validation using microcontroller platforms ... Direct partnership with hardware engineering, manufacturing, and cross-functional teams to deliver ...
Quick apply
Be Seen First
Duluth, GA · On-site
$120K - $140K/yr
Hands-on experience with prototyping and bench-level validation using microcontroller platforms ... Direct partnership with hardware engineering, manufacturing, and cross-functional teams to deliver ...
Be Seen First
Duluth, GA · On-site
$120K - $140K/yr
Hands-on experience with prototyping and bench-level validation using microcontroller platforms ... Direct partnership with hardware engineering, manufacturing, and cross-functional teams to deliver ...
Quick apply
Be Seen First
Duluth, GA · On-site
$120K - $140K/yr
Hands-on experience with prototyping and bench-level validation using microcontroller platforms ... Direct partnership with hardware engineering, manufacturing, and cross-functional teams to deliver ...
Duluth, GA · On-site
$120K - $140K/yr
Engineering & Product Development Reports to: Hardware Engineering Manager Direct Reports: None ... Hands-on experience with prototyping and bench-level validation using microcontroller platforms ...
Duluth, GA · On-site
$120K - $140K/yr
Engineering & Product Development Reports to: Hardware Engineering Manager Direct Reports: None ... Hands-on experience with prototyping and bench-level validation using microcontroller platforms ...
Atlanta, GA · On-site
$114K - $151K/yr
About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded ... Familiarity with ARM or other microcontroller architectures. * Proficient with Git and ...
Atlanta, GA · On-site
$114K - $151K/yr
About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded ... Familiarity with ARM or other microcontroller architectures. * Proficient with Git and ...
$78K - $101K/yr
Process Controls Engineer - VAD Norcross, GA Position Summary: We are seeking a highly motivated ... microcontroller-based systems. Experience with Allen-Bradley, Yaskawa, and Siemens automation ...
$78K - $101K/yr
Process Controls Engineer - VAD Norcross, GA Position Summary: We are seeking a highly motivated ... microcontroller-based systems. Experience with Allen-Bradley, Yaskawa, and Siemens automation ...
Atlanta, GA · Hybrid
$114K - $151K/yr
About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded ... Familiarity with ARM or other microcontroller architectures. * Proficient with Git and ...
Atlanta, GA · Hybrid
$114K - $151K/yr
About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded ... Familiarity with ARM or other microcontroller architectures. * Proficient with Git and ...
Connected Devices Software Engineer Roswell, GA (on-site) Ready to Engineer the Future of ... microcontroller-based platforms, including operating system strategy, application frameworks ...
Connected Devices Software Engineer Roswell, GA (on-site) Ready to Engineer the Future of ... microcontroller-based platforms, including operating system strategy, application frameworks ...
Strong fundamentals in electrical engineering, including circuit-level design and troubleshooting, schematic capture and review, PCBA design, component selection/sourcing, microcontroller integration ...
Strong fundamentals in electrical engineering, including circuit-level design and troubleshooting, schematic capture and review, PCBA design, component selection/sourcing, microcontroller integration ...
Engineer II - Electromechanical This is a Hybrid position and requires onsite work 3 days per week ... microcontroller/ Microprocessors. * Proven ability to design and develop electronic hardware ...
Engineer II - Electromechanical This is a Hybrid position and requires onsite work 3 days per week ... microcontroller/ Microprocessors. * Proven ability to design and develop electronic hardware ...
Engineer II - Electromechanical This is a Hybrid position and requires onsite work 3 days per week ... microcontroller/ Microprocessors. * Proven ability to design and develop electronic hardware ...
Engineer II - Electromechanical This is a Hybrid position and requires onsite work 3 days per week ... microcontroller/ Microprocessors. * Proven ability to design and develop electronic hardware ...
Support development of embedded systems, microcontroller-based devices, and sensor networks for ... Support preparation of materials for workshops, extension programming and educational ...
Support development of embedded systems, microcontroller-based devices, and sensor networks for ... Support preparation of materials for workshops, extension programming and educational ...
Kennesaw, GA · On-site
$100 - $125/hr
Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ... Familiarity with Git, Azure DevOps, GitHub, Jira, Confluence, or CI/CD development environments.
Kennesaw, GA · On-site
$100 - $125/hr
Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ... Familiarity with Git, Azure DevOps, GitHub, Jira, Confluence, or CI/CD development environments.
The Embedded Systems Engineer - Hardware & Firmware leads embedded hardware and firmware ... Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ...
The Embedded Systems Engineer - Hardware & Firmware leads embedded hardware and firmware ... Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ...
The Embedded Systems Engineer - Hardware & Firmware leads embedded hardware and firmware ... Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ...
The Embedded Systems Engineer - Hardware & Firmware leads embedded hardware and firmware ... Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS ...
Support development of embedded systems, microcontroller-based devices, and sensor networks for ... Support preparation of materials for workshops, extension programming and educational ...
Support development of embedded systems, microcontroller-based devices, and sensor networks for ... Support preparation of materials for workshops, extension programming and educational ...
Support development of embedded systems, microcontroller-based devices, and sensor networks for ... Experience with programming languages such as Python, C/C++, or MATLABKnowledge of data acquisition ...
Quick apply
Support development of embedded systems, microcontroller-based devices, and sensor networks for ... Experience with programming languages such as Python, C/C++, or MATLABKnowledge of data acquisition ...
$10.15 - $14.50
4% of jobs
$14.50 - $18.86
9% of jobs
$21.99 is the 25th percentile. Wages below this are outliers.
$18.86 - $23.21
17% of jobs
$23.21 - $27.57
13% of jobs
The median wage is $30.11 / hr.
$27.57 - $31.92
13% of jobs
$31.92 - $36.28
10% of jobs
$36.28 - $40.63
9% of jobs
$41.45 is the 75th percentile. Wages above this are outliers.
$40.63 - $44.99
9% of jobs
$44.99 - $49.34
7% of jobs
$49.34 - $53.70
6% of jobs
$53.70 - $58.05
4% of jobs
$10
$33
$58
A Microcontroller Programmer is responsible for writing, testing, and debugging code for microcontrollers, which are small embedded systems used in various electronic devices. They typically work with programming languages like C and C++ and use development environments specific to different microcontroller families. Their role involves optimizing code for performance, integrating hardware components, and troubleshooting firmware issues. Microcontroller programmers are commonly employed in industries such as automotive, medical devices, robotics, and consumer electronics.
Microcontroller Programmers typically spend their days writing, testing, and debugging firmware that runs on embedded devices. They often collaborate with hardware engineers to define system requirements, integrate new features, and troubleshoot issues that span both hardware and software. In addition to hands-on programming, they may be responsible for updating documentation, participating in team meetings, and reviewing code to ensure quality standards are met. This role frequently involves problem-solving, adapting to evolving project needs, and staying current with emerging microcontroller technologies.
A Microcontroller Programmer should have a solid background in embedded systems, C/C++ programming, and microcontroller architectures, usually supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools like IDEs (e.g., MPLAB, Keil), debugging interfaces, and version control systems is essential, and certifications such as ARM Accredited Engineer can be advantageous. Strong problem-solving skills, attention to detail, and the ability to communicate technical information clearly are valuable soft skills in this field. These competencies are crucial for developing reliable, efficient firmware solutions and effectively collaborating with hardware and systems engineering teams.
The most popular types of Microcontroller Programmer jobs in Georgia are:
For Microcontroller Programmer jobs in Georgia, the most frequently searched job titles are:
The top searched job categories for Microcontroller Programmer jobs in Georgia are:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted yesterday
Description
Job Title
Electronics Engineer - I
Schedule & Work Location
170 Chastain Meadows PKWY, Kennesaw, GA, 30144
40 hours per week (8 hours/day); flexible schedule between 7:00 AM - 6:00 PM
Reports To
The Electronics Engineer - I will report to VP of Engineering.
About the Role:
Freedom Electronics is seeking a hands-on Electronics Engineer with approximately 2 years of professional experience to support the analysis, troubleshooting, repair, reverse engineering, and improvement of electronic assemblies and circuit boards.
This position is ideal for an early-career engineer who has a strong foundation in electronics and enjoys hands-on problem solving. The engineer will work closely with senior engineers, technicians, production teams, and other cross-functional groups to troubleshoot electronic failures, understand existing circuit designs, develop test methods, support component-level repairs, and assist with the modernization of legacy electronic products. The role will provide opportunities to develop expertise in PCB reverse engineering, embedded systems, firmware, LCD/LED displays, touchscreen technologies, component-level troubleshooting, and electronic test systems.
Key Responsibilities:
Assist with reverse engineering of electronic assemblies and printed circuit boards, including signal tracing, component identification, schematic reconstruction, testing, and documentation.
Perform component-level troubleshooting and failure analysis on electronic circuit boards using established diagnostic methods.
Use oscilloscopes, digital multimeters, logic analyzers, power supplies, and other laboratory equipment to diagnose electronic and electrical problems.
Support troubleshooting and integration of LCD/LED displays, touchscreen assemblies, digitizers, and associated electronic interfaces.
Assist senior engineers with reverse engineering products and assemblies from Original Equipment Manufacturers (OEMs).
Support root-cause analysis of failed or intermittent circuit boards and document findings and corrective actions.
Assist in developing test fixtures, test procedures, and automated or semi-automated test solutions for board-level diagnostics and validation.
Support redesign and modernization of legacy circuit boards, including identification and evaluation of replacement components for obsolete or discontinued parts.
Assist with prototype assembly, debugging, testing, and validation of new or redesigned electronic products.
Develop and modify basic embedded firmware and test software using languages such as C and Python.
Support microcontroller-based products and assist with debugging hardware and firmware interfaces.
Work with common communication interfaces and protocols such as UART, I2C, SPI, CAN, USB, and Ethernet.
Perform soldering, desoldering, component replacement, and PCB rework as required during development and troubleshooting activities.
Work with Engineering, Production, Quality, Supply Chain, and Repair teams to resolve product and component-related issues.
Assist in evaluating alternate or replacement electronic components and provide technical input to suppliers and internal sourcing teams.
Create and maintain technical documentation including schematics, Bills of Materials (BOMs), test procedures, troubleshooting instructions, engineering notes, and repair documentation.
Support continuous improvement initiatives focused on increasing repair yield, improving product reliability, reducing troubleshooting time, and lowering repair costs.
Follow engineering standards, documentation practices, safety requirements, and established development processes.
Participate in design reviews, troubleshooting discussions, and technical training.
Perform other engineering-related duties and projects as assigned.
Occasional travel may be required for product evaluation, supplier visits, field testing, or technical support.
About the Company
We are a fast-growing and innovative aftermarket parts provider supporting the retail petroleum and foodservice industries. We serve our customers by offering remanufactured, engineered, and resale products and solutions. Our growth strategy includes both organic efforts and growth through acquisition, and our culture is built upon these values:
Benefits
Requirements
Required Qualifications:
Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a closely related technical field.
Approximately 2 years of professional experience in electronics engineering, circuit-board troubleshooting, product development, electronics repair, embedded systems, or a related field.
Good understanding of fundamental analog and digital electronics principles.
Hands-on experience troubleshooting electronic circuit boards and assemblies.
Experience using laboratory equipment such as oscilloscopes, digital multimeters, logic analyzers, power supplies, and related diagnostic equipment.
Basic to intermediate programming experience in C and/or Python.
Familiarity with embedded microcontrollers such as ARM Cortex-M, STM32, ESP32, RP2040, Microchip PIC, or similar platforms.
Basic understanding of communication protocols such as UART, I2C, SPI, CAN, USB, or Ethernet.
Ability to read and understand electronic schematics, datasheets, PCB layouts, and technical documentation.
Hands-on soldering and desoldering skills, including basic PCB component rework.
Ability to document engineering work clearly and maintain organized technical records.
Ability to work effectively both independently and as part of a cross-functional engineering and production team.
Strong willingness to learn new technologies and develop deeper expertise in electronic troubleshooting and reverse engineering.
Preferred Qualifications:
Experience in a repair, remanufacturing, electronics manufacturing, product-development, or engineering laboratory
environment.
Exposure to PCB reverse engineering or schematic reconstruction.
Experience troubleshooting embedded electronic products at the component level.
Familiarity with LCD, LED, touchscreen, or other electronic display technologies.
Experience with embedded firmware development or debugging.
Familiarity with PCB design or schematic-capture software like Altium.
Exposure to automated test equipment or development of electronic test fixtures.
Experience identifying substitute components for obsolete or discontinued electronic parts.
Familiarity with version-control and project-management tools such as GitLab, Git, Wrike, or similar systems.
Strong interest in diagnosing, repairing, and improving legacy electronic products.
Comfortable working in a fast-paced environment where quality, turnaround time, reliability, and customer service are important.
Sourced by ZipRecruiter
Oil and gas extraction
51 - 200 Employees
Kennesaw, GA, US
1998