2

Entry Level Embedded Software Engineer Jobs in Atlanta, GA

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

The Software Engineer III (Electronics) is responsible for the development of software for embedded microcontrollers. Software development is focused on electronic controls for HVAC and water heating ...

New

As an Entry Level Software Developer, you'll work with cross functional teams to design, build ... What You'll Bring • Bachelor's degree in Computer Science, Software Engineer or related field • ...

Join Our Team as a Software Engineer II Company: Coreforce. Location: Atlanta (Hybrid). Job Type ... embedded Linux. * SQL database design and query optimization skills. * Working knowledge of at ...

Revature helps motivated individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required. Our employees are well-prepared ...

Join Our Team as a Software Engineer II Company: Coreforce. Location: Atlanta (Hybrid). Job Type ... embedded Linux. * SQL database design and query optimization skills. * Working knowledge of at ...

Software Engineer II

Atlanta, GA · On-site

$100K - $110K/yr

Join Our Team as a Software Engineer II Company: Coreforce. Location: Atlanta (Hybrid). Job Type ... embedded Linux. * SQL database design and query optimization skills. * Working knowledge of at ...

Software Engineer II

Atlanta, GA · On-site

$100 - $110/hr

Negligible Join Our Team as a Software Engineer II Company: Coreforce. Location: Atlanta (Hybrid ... embedded Linux. * SQL database design and query optimization skills. * Working knowledge of at ...

Software Engineer II

Atlanta, GA · On-site

$85 - $120/hr

Join Our Team as a Software Engineer IICompany: Coreforce.Location: Atlanta (Hybrid).Job Type ... or embedded Linux.SQL database design and query optimization skills.Working knowledge of at least ...

... Engineer to work on a 6+ month contract position with potential for extension in Atlanta, GA ... Develop and troubleshoot C++ and Python software, embedded computing platforms, hardware/software ...

... Engineer to work on a 6+ month contract position with potential for extension in Atlanta, GA ... Develop and troubleshoot C++ and Python software, embedded computing platforms, hardware/software ...

C++ programming in embedded/RTOS Linux environment * Deliver software features with minimal defects found in testing * Dedicated to continuous improvement through retrospectives and personal growth

Showing results 21-40

Entry Level Embedded Software Engineer information

See Atlanta, GA salary details

$67.3K

$147.5K

$167.3K

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

As of Sep 7, 2026, the average yearly pay for entry level embedded software engineer in Atlanta, GA is $147,502.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,500.00 and $166,400.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 are the most commonly searched types of Embedded Software Engineer jobs in Atlanta, GA?

The most popular types of Embedded Software Engineer jobs in Atlanta, GA are:

What are popular job titles related to Entry Level Embedded Software Engineer jobs in Atlanta, GA?

For Entry Level Embedded Software Engineer jobs in Atlanta, GA, the most frequently searched job titles are:

What job categories do people searching Entry Level Embedded Software Engineer jobs in Atlanta, GA look for?

The top searched job categories for Entry Level Embedded Software Engineer jobs in Atlanta, GA are:

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

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

Infographic showing various Entry Level Embedded Software Engineer job openings in Atlanta, GA as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $147,502 per year, or $70.9 per hour.

Cyber Security Software Engineer - GTRI - CIPHER - Open Rank

Georgia Tech Research Institute

Atlanta, GA • On-site

$90 - $140/hr

Other

Posted 19 days ago


Key responsibilities

  • Perform software development, testing, debugging, modification, enhancement, and documentation.

  • Assist with static and dynamic analysis of software/firmware components of embedded systems and develop analysis tools.

  • Develop and test hardware and software prototypes in realistic environments.


Georgia Tech rating

7.5

Company rating: 7.5 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

316th of 631 rated colleges and universities


Job description

Overview:

The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech).Founded in 1934 as the Engineering Experiment Station, GTRI has grown to more than 2,900 employees, supporting eight laboratories in over 20 locations around the country and performing more than $940 million of problem-solving research annually for government and industry.GTRI's renowned researchers combine science, engineering, economics, policy, and technical expertise to solve complex problems for the U.S. federal government, state, and industry.

Georgia Tech's Mission and Values

Georgia Tech's mission is to develop leaders who advance technology and improve the human condition. The Institute has nine key values that are foundational to everything we do:

1. Students are our top priority.
2. We strive for excellence.
3. We thrive on diversity.
4. We celebrate collaboration.
5. We champion innovation.
6. We safeguard freedom of inquiry and expression.
7. We nurture the wellbeing of our community.
8. We act ethically.
9. We are responsible stewards.

Over the next decade, Georgia Tech will become an example of inclusive innovation, a leading technological research university of unmatched scale, relentlessly committed to serving the public good; breaking new ground in addressing the biggest local, national, and global challenges and opportunities of our time; making technology broadly accessible; and developing exceptional, principled leaders from all backgrounds ready to produce novel ideas and create solutions with real human impact.

Project/Unit Description

The Embedded Systems Vulnerability Division (ESVD) within CIPHER leverages extensive expertise in hardware, software, network, and RF communications to identify and evaluate cyber vulnerabilities in military assets, industrial control systems, and critical infrastructure systems. The Division specializes in wireless and embedded devices such as radios, modems, routers and embedded controllers comprising various military and ICs networks. Red and Blue team activities focus on vulnerability discovery and the development and demonstration of multi-domain techniques to gain unauthorized access to and/or exploit information networks. These efforts identify weaknesses and help ensure that mitigations are effective. CIPHER researchers participate in Government working groups on topics relating to cyber vulnerability assessments and collaborate with Georgia Tech faculty on the security of embedded systems.

Job Purpose

The Cyber Security Software Engineer designs, develops, and tests cybersecurity software in languages such as Java, C, and C++. The Cyber Security Software Engineer requires extensive knowledge of programming languages, software development, and computer operating systems in order to apply engineering principles to software creation. The necessary skill areas for the Cyber Security Software Engineer include programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, and testing software. The Cyber Security Software Engineer also creates novel cyber security technology components and software to ensure that critical systems and information are resilient to cyber exploits and attacks. The researcher also performs attendant vulnerability assessments, analysis, and software engineering and design. The Cyber Security Software Engineer also develops hardware and software prototypes, and tests those prototypes in realistic environments.

Key Responsibilities
  • Perform software development, software testing/debugging, software modification/enhancement, and software documentation
  • Develop and maintain kernel and user-level software and scripts
  • Contribute to technical reports and presentations
  • Assist with performing software assurance scans with tools approved by stakeholders
Additional Responsibilities
  • Assist in static and dynamic analysis of software/firmware components of embedded system
  • Assist in development of software analysis tools to assist in the reverse engineering process, implementing methods to help in determining software functionality
  • Assist in development and use of virtual and emulation environments for executing software under test
  • Assist in data protocol analysis (network, RF, etc)
  • Perform digital forensics on computer and embedded equipment
  • Participate in designing and/or testing of embedded circuit boards
Required Minimum Qualifications
  • Experience with firmware/software reverse engineering
  • Experience with disassemblers such as Ghidra and IdaPro
  • Experience with 1 or more programming languages (e.g. Python, C/C++, Rust)
Preferred Qualifications
  • Active Secret Clearance
  • Experience interacting with software test environments to include virtualized and emulative environments capable of executing
#J-18808-Ljbffr

What Georgia Tech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Georgia Tech logo

About Georgia Tech

Sourced by ZipRecruiter

Georgia Tech is a top-ranked public research university situated in the heart of Atlanta, a diverse and vibrant city with great economic and cultural strengths. The Institute is a member of the University System of Georgia, the Georgia Research Alliance, and the Association of American Universities. Georgia Tech prides itself on its technology resources, collaborations, high-quality student body, and its commitment to diversity, equity, and inclusion.

Industry

Education and colleges, universities, and professional schools

Company size

10,000+ Employees

Headquarters location

Atlanta, GA, US