2

Entry Level Embedded Software Engineer Jobs in Fayetteville, GA

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components

Senior Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components

Embedded Engineer

Atlanta, GA · On-site

$126K - $166K/yr

Embedded Engineer Location: Atlanta, GA Contract position * Strong experience in Embedded C/C ... Exposure to IEC 62304 and other medical device software standards preferred. * Prior experience in ...

Embedded Engineer

Atlanta, GA · On-site

$53 - $54/hr

Embedded Engineer Pay Rate: $53-54/hr on W2 Location: Onsite at Atlanta, GA F2F: No Duration: 6 ... Exposure to IEC 62304 and other medical device software standards preferred. Prior experience in ...

About the Role The Software/Firmware Engineer will design, develop, and test embedded software for Optical Layer solutions. You will collaborate closely with optical, hardware, and test engineers to ...

They are seeking a highly skilled Software Engineer to support the design, development, integration ... and embedded software environments • Experience working in industrial or manufacturing ...

Software Engineer Join the Grenzebach Team Grenzebach Corporation is a high-tech company focusing ... Familiarity with real-time control systems and embedded software environments * Experience working ...

Proficient C++ programming in embedded/RTOS Linux environment and Python for test framework * Able to deliver software features with minimal defects found in testing * Dedicated to continuous ...

... software engineers who can integrate physical radio hardware into embedded stacks. You will write ... Collaborate with cross-functional RF, embedded systems, and cloud teams to design rate adaptation ...

Develop embedded avionics software in C++ with a focus on RFIO or Surveillance & Transponder ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...

Develop embedded avionics software in C++ with a focus on RFIO or Surveillance & Transponder ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Fayetteville, GA salary details

$61.5K

$134.7K

$152.8K

How much do entry level embedded software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for entry level embedded software engineer in Fayetteville, GA is $134,735.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,500.00 and $152,000.00 per year, depending on experience, location, and employer.

What is an entry level embedded software engineer?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What does a typical day look like for an entry level embedded software engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What cities near Fayetteville, GA are hiring for Entry Level Embedded Software Engineer jobs?

Cities near Fayetteville, GA with the most Entry Level Embedded Software Engineer job openings:

Infographic showing various Entry Level Embedded Software Engineer job openings in Fayetteville, GA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $134,735 per year, or $64.8 per hour.

Hiring: Avionics Software Developer in TX and GA locations.

SRI Tech Solutions Inc

Atlanta, GA • On-site

Full-time

Re-posted 17 days ago


Job description

Greetings from SRI Tech Solutions.
 
SRI Tech Solutions Inc., an IT services and consulting firm with a focus on staffing, project solutions, and product development.
 
Job title: Avionics Software Developer
Location: Plano, TX / Atlanta, GA 
Duration: Fulltime and Onsite from Day 1. 
 
Mandate skills: Embedded C/C++, DO178C, MATLAB/Simulink

ITAR Candidates Yes/NO: Yes
 
Job Description: 
Seeking a skilled Motor Control Software Engineer to design, develop, and verify embedded software for aerospace motor control systems in compliance with DO-178C standards. The role involves implementing real-time control algorithms, integrating with hardware platforms, performing model-based development where applicable, and ensuring software meets safety-critical requirements.
 
Responsibilities:
  • Develop and optimize motor control algorithms (BLDC, PMSM, stepper, etc.) for aerospace applications.
  • Design, code, and test embedded software in C/C++ following DO-178C guidelines.
  • Collaborate with systems, hardware, and verification teams to ensure seamless integration.
  • Prepare documentation for certification, including requirements, design, and test reports.
  • Support software verification and validation activities, including unit testing and HIL/SIL testing.
 
Qualifications:
  • Bachelor’s/Master’s in Electrical, Electronics, Computer, or Aerospace Engineering.
  • Strong experience with embedded C/C++ programming and real-time control systems.
  • Hands-on experience with motor control techniques (FOC, PWM, sensorless control, etc.).
  • Familiarity with DO-178C processes, aerospace standards, and safety-critical software development.
  • Experience with MATLAB/Simulink or model-based design (preferred).
 
SRI Tech Solutions is an equal opportunity employer and does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national origin or citizenship status or ethnic origin, disability, marital status, veteran status, or any other occupationally irrelevant criteria.