2

Entry Level Arm Cortex M Jobs in Atlanta, GA (NOW HIRING)

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

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

This is not an entry level position.* As one of the leading automotive service providers in the ... of arm or leg controls, or requires working at a production rate pace entailing the constant ...

This is not an entry level position.* As one of the leading automotive service providers in the ... of arm or leg controls, or requires working at a production rate pace entailing the constant ...

Entry Level Arm Cortex M information

See Atlanta, GA salary details

$38.9K

$83.1K

$137K

How much do entry level arm cortex m jobs pay per year?

As of Aug 28, 2026, the average yearly pay for entry level arm cortex m in Atlanta, GA is $83,069.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $99,500.00 per year, depending on experience, location, and employer.
Infographic showing various Entry Level Arm Cortex M job openings in Atlanta, GA as of August 2026, with employment types broken down into 2% As Needed, 77% Full Time, 17% Part Time, 2% Contract, and 2% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $83,069 per year, or $39.9 per hour.

Firmware Engineer

Atlanta, GA • On-site

Contractor

Re-posted 18 days ago


Job description

Company Description

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.

Job Description

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

Additional Information

All your information will be kept confidential according to EEO guidelines.