1

Contract Firmware Jobs in Georgia (NOW HIRING)

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

Embedded Engineer

Atlanta, GA · On-site

$126K - $166K/yr

Atlanta, GA Contract position * Strong experience in Embedded C/C++ development on microcontrollers ... Experience with firmware architecture, bootloaders, and OTA/firmware upgrades. * Strong debugging ...

Technical Architect - Embedded/C++

Atlanta, GA · On-site

$63.75 - $77/hr

... Dec after contract renewal with client) Detailed Strong experience in Embedded app development ... Mandatory Skills : .Net Core, Embedded Firmware and Hardware integration, Embedded App development ...

Offensive Cyber Engineer

Atlanta, GA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development ... S. Government contract restrictions, therefore this posting is only for U.S. Citizens. Cryptic ...

Offensive Cyber Engineer

Atlanta, GA

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development ... S. Government contract restrictions, therefore this posting is only for U.S. Citizens. Cryptic ...

java VM ware developer

Atlanta, GA · On-site

$80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Automation of large scale server rack systems for firmware/bios and software updates. * Experience ... Job Type: Contract Salary: $80,000.00 /year Required education: * Bachelor's Required experience:

... contract, contract-to-hire & direct hire career opportunities with Fortune Firms. Recently ... firmware, embedded systems, and/or operating systems * Develop, maintain, and report intranet ...

Electrical Engineering Manager

Duluth, GA · On-site

$112K - $145K/yr

Collaborate cross-functionally with mechanical, firmware, and manufacturing teams. * Design ... Interface with contract manufacturers and suppliers to ensure manufacturability, yield, and quality.

Electrical Engineering Manager

Duluth, GA · On-site

$112K - $145K/yr

Collaborate cross-functionally with mechanical, firmware, and manufacturing teams. * Design ... Interface with contract manufacturers and suppliers to ensure manufacturability, yield, and quality.

next page

Showing results 1-20

Contract Firmware information

What is a contract firmware engineer?

Contract firmware engineers are professionals who specialize in designing, developing, and testing embedded software (firmware) for devices, usually on a temporary or project-specific basis. They are hired by companies to work on particular projects, bringing expertise in programming microcontrollers, optimizing code for hardware, and ensuring reliable device performance. Unlike full-time employees, contract firmware engineers typically work for a set period or until the completion of a project, offering flexibility and specialized skills to organizations needing firmware development support.

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

To thrive as a Contract Firmware Engineer, you need a solid background in embedded systems, programming languages like C/C++, and experience with microcontroller architectures, often supported by a degree in electrical engineering or computer science. Familiarity with tools such as oscilloscopes, logic analyzers, version control systems (e.g., Git), and sometimes certifications in embedded development are commonly required. Strong problem-solving skills, clear communication, and the ability to quickly adapt to new projects or client requirements make someone stand out in this position. These skills ensure efficient development, effective collaboration with hardware and software teams, and successful delivery of high-quality firmware solutions for diverse clients.

What are some common challenges faced by contract firmware engineers in managing multiple client projects?

Contract firmware engineers often juggle projects for different clients, which can present challenges such as adapting to varying hardware platforms, coding standards, and documentation practices. Effective time management and clear communication with each client are essential to ensure that project milestones are met and expectations are aligned. Additionally, contract engineers must quickly learn new tools or development environments and stay updated with industry best practices to deliver high-quality, reliable firmware solutions on tight deadlines.

What is the difference between Contract Firmware vs Firmware Engineer?

AspectContract FirmwareFirmware Engineer
CredentialsTypically requires relevant certifications or experience in embedded systemsRequires a degree in electrical engineering, computer science, or related fields
Work EnvironmentTemporary or project-based, often freelance or consulting rolesFull-time employment within a company or organization
Industry UsageCommon in industries needing short-term expertise, such as startups or R&DStandard role in manufacturing, tech, and embedded systems companies
Search & Comparison IntentOften compared for project-based work or freelance opportunitiesCompared for long-term career paths or full-time positions

Contract Firmware roles focus on short-term, project-specific embedded system development, often requiring specialized skills and certifications. Firmware Engineers typically hold full-time positions, developing and maintaining firmware as part of ongoing product development. Both roles involve embedded systems but differ mainly in employment type and duration.

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

The most popular types of Firmware jobs in Georgia are:

What cities in Georgia are hiring for Contract Firmware jobs?

Cities in Georgia with the most Contract Firmware job openings:

Infographic showing various Contract Firmware job openings in Georgia as of July 2026, with employment types broken down into 92% Full Time, 2% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

Contractor

Re-posted 8 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
Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.