Firmware Engineer
Atlanta, GA · On-site
Atlanta, GA Duration: 6+ Month Contract 2-4 years' of professional experience in the development of firmware/software for embedded systems Programming in low level and high-level languages of 8, 16 ...
Atlanta, GA · On-site
Atlanta, GA Duration: 6+ Month Contract 2-4 years' of professional experience in the development of firmware/software for embedded systems Programming in low level and high-level languages of 8, 16 ...
Atlanta, GA · On-site
Atlanta, GA Duration: 6+ Month Contract 2-4 years' of professional experience in the development of firmware/software for embedded systems Programming in low level and high-level languages of 8, 16 ...
As a Medical Device Engineer you will be working with cross-functional teams to drive and grow ... with system interfaces Approve supporting documentation in order to secure project release ...
As a Medical Device Engineer you will be working with cross-functional teams to drive and grow ... with system interfaces Approve supporting documentation in order to secure project release ...
Atlanta, GA · On-site
$125K - $165K/yr
Title: Embedded Engineer Location: Atlanta, GA (Onsite) Duration: 6 months+ (possibility of an ... Hands-on experience with Embedded Linux (Yocto), system integration, and boot processes.
New
Atlanta, GA · On-site
$125K - $165K/yr
Title: Embedded Engineer Location: Atlanta, GA (Onsite) Duration: 6 months+ (possibility of an ... Hands-on experience with Embedded Linux (Yocto), system integration, and boot processes.
New
$134K - $184K/yr
As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with ...
Quick apply
$134K - $184K/yr
As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with ...
Atlanta, GA · On-site
$134K - $184K/yr
As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with ...
Atlanta, GA · On-site
$134K - $184K/yr
As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with ...
$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 ...
$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 ...
Atlanta, GA · On-site
$134K - $184K/yr
As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with ...
Atlanta, GA · On-site
$134K - $184K/yr
As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with ...
Atlanta, GA · On-site
$99K - $135K/yr
Title: Embedded Engineer Location: Atlanta, GA (Onsite) Duration: 6 months+ (possibility of an ... Hands-on experience with Embedded Linux (Yocto), system integration, and boot processes.
Atlanta, GA · On-site
$99K - $135K/yr
Title: Embedded Engineer Location: Atlanta, GA (Onsite) Duration: 6 months+ (possibility of an ... Hands-on experience with Embedded Linux (Yocto), system integration, and boot processes.
Atlanta, GA · On-site
We are seeking an Embedded Software Engineer with expertise in Embedded/Linux application ... The role involves performing firmware integration, end-to-end system testing, and troubleshooting ...
Atlanta, GA · On-site
We are seeking an Embedded Software Engineer with expertise in Embedded/Linux application ... The role involves performing firmware integration, end-to-end system testing, and troubleshooting ...
Alpharetta, GA · On-site
$85.90 - $137/hr
Senior Software Engineer, WaveLogic Modem Software Development As the global leader in high-speed ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Alpharetta, GA · On-site
$85.90 - $137/hr
Senior Software Engineer, WaveLogic Modem Software Development As the global leader in high-speed ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Atlanta, GA · On-site
$114K - $151K/yr
We are looking for software engineers, hardware engineers, roboticists, and front-end mobile ... embedded systems products. You will develop and deliver features to the firmware layer which ...
New
Atlanta, GA · On-site
$114K - $151K/yr
We are looking for software engineers, hardware engineers, roboticists, and front-end mobile ... embedded systems products. You will develop and deliver features to the firmware layer which ...
New
Peachtree Corners, GA · On-site
$140K - $160K/yr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Quick apply
Peachtree Corners, GA · On-site
$140K - $160K/yr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Peachtree Corners, GA · On-site
$140K - $160K/yr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Peachtree Corners, GA · On-site
$140K - $160K/yr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Alpharetta, GA · On-site
$85.90 - $137/hr
Ciena Corporation is seeking a Senior Software Engineer specializing in WaveLogic Modem Software Development in Alpharetta, Georgia. This role involves designing embedded software in C for hardware ...
Alpharetta, GA · On-site
$85.90 - $137/hr
Ciena Corporation is seeking a Senior Software Engineer specializing in WaveLogic Modem Software Development in Alpharetta, Georgia. This role involves designing embedded software in C for hardware ...
Peachtree Corners, GA · On-site
$140K - $160K/yr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Peachtree Corners, GA · On-site
$140K - $160K/yr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Peachtree Corners, GA · On-site
$140 - $160/hr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
Peachtree Corners, GA · On-site
$140 - $160/hr
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and ... Collaborate cross-functionally with engineering, product, and business teams to deliver robust and ...
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 ...
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 ...
Alpharetta, GA · On-site
$116K - $153K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Alpharetta, GA · On-site
$116K - $153K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Atlanta, GA · On-site
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Atlanta, GA · On-site
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Atlanta, GA · On-site +1
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
Atlanta, GA · On-site +1
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Application of embedded systems concepts including Linux operating systems, mutual exclusion ...
$60.1K - $71.4K
1% of jobs
$71.4K - $82.7K
2% of jobs
$82.7K - $94.1K
6% of jobs
$94.1K - $105.4K
13% of jobs
$107.8K is the 25th percentile. Wages below this are outliers.
$105.4K - $116.7K
14% of jobs
$116.7K - $128K
12% of jobs
The median wage is $130.4K / yr.
$128K - $139.3K
13% of jobs
$139.3K - $150.7K
12% of jobs
$154K is the 75th percentile. Wages above this are outliers.
$150.7K - $162K
12% of jobs
$162K - $173.3K
11% of jobs
$173.3K - $184.6K
6% of jobs
$60.1K
$132K
$184.6K
An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.
| Aspect | Embedded Systems Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems Engineer | Bachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer |
| Work Environment | Designing and developing embedded hardware/software for devices like automotive, medical, consumer electronics | Writing low-level code to optimize firmware for microcontrollers and embedded devices |
| Industry Usage | Used across automotive, aerospace, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and embedded hardware products |
Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.

Contractor
Re-posted 29 days ago
IT Solutions provider for services like Data Warehousing, Business Process Management, Quality Assurance and more. Get in touch with us today and take your business to new heights today.
Role: Firmware Engineer
Location: Atlanta, GA
Duration: 6+ Month Contract
Job Description:
2-4 years' of professional experience in the development of firmware/software for embedded systems
Programming in low level and high-level languages of 8, 16, and 32 bit microcontrollers, specifically STMicro STM32 family, Freescale Kinetis family, or other ARM Cortex-M architectures, and Microchip PIC family
Strong working knowledge of the C programming language
Strong working knowledge of Revision Control System(s) (Visual Source Safe, Subversion, Mercurial, Git, etc.)
Strong working knowledge of industry accepted software compilers, emulators, and integrated development systems (GCC, Keil, MPLAB, CodeWarrior, Eclipse, etc.);
Ability to utilize tools such as oscilloscopes, bus analyzers, data acquisition systems, etc.
Experience of Real-Time Operating Systems such as Embedded Linux, Freescale MQX, QNX, etc.
Experience in design using Object Oriented Programming patterns and techniques using C++
Experience implementing designs using published coding guidelines
Knowledgeable with other languages such as Java, or Dynamic C
Experience interconnecting small systems with Bluetooth, SPI, I2C, Ethernet, Serial, and/or USB
Possess comprehensive knowledge in one or more specialized technology areas, related to operating systems, user interfaces or data communications and networks
Experience with alternate operating systems such as Linux and Unix
Experience using a documentation generator tool a plus (Doxygen)
Scripting experience using Python a plus
Automated testing of code module experience a plus
All your information will be kept confidential according to EEO guidelines.