2

Entry Level Embedded Software Engineer Jobs in Atlanta, GA

Jr. Software Engineer

Atlanta, GA · On-site +1

$50 - $70/hr

Core areas of expertise include autonomous systems, systems engineering, avionics engineering, embedded software development, and test and evaluation. Key Responsibilities * Perform software ...

YOUR IMPACT You will be able to take your passion for software and avionics and your experience as an embedded software engineer and use it to help develop software for a wide range of aircraft ...

Software Engineer Sr

Marietta, GA · On-site

$115.80K - $152.70K/yr

YOUR IMPACT You will be able to take your passion for software and avionics and your experience as an embedded software engineer and use it to help develop software for a wide range of aircraft ...

Software Engineer Sr

Marietta, GA · On-site

$115.80K - $152.70K/yr

YOUR IMPACT You will be able to take your passion for software and avionics and your experience as an embedded software engineer and use it to help develop software for a wide range of aircraft ...

Software Engineer Sr (level 3)

Marietta, GA

$115.80K - $152.70K/yr

YOUR IMPACT You will be able to take your passion for software and avionics and your experience as an embedded software engineer and use it to help develop software for a wide range of aircraft ...

Embedded software development experience * Familiarity with containerized development workflows and ... Exposure to DevOps, DevSecOps, and CI/CD pipelines * Experience with simulation, hardware-in-the ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Atlanta, GA salary details

$68.7K

$150.5K

$170.7K

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

As of May 28, 2026, the average yearly pay for entry level embedded software engineer in Atlanta, GA is $150,468.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $169,700.00 per year, depending on experience, location, and employer.

What is an Entry Level Embedded Software Engineer job?

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 are the key skills and qualifications needed to thrive in the Entry Level Embedded Software Engineer position, and why are they important?

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 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 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 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 May 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 94% Physical, 4% Hybrid, and 2% Remote job distribution, with an average salary of $150,468 per year, or $72.3 per hour.
Security Software Engineer - Crypto Services

Security Software Engineer - Crypto Services

Anduril Industries

Atlanta, GA

Other

Posted 5 days ago


Anduril rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

ABOUT THE JOB 

We're seeking a Security Software Engineer with a specialization in crypto services and key management to develop novel security tooling for securing our suite of products. The ideal candidate can develop, test, and debug embedded software with mission-critical security responsibilities.
WHAT YOU'LL DO

  • Design and develop cybersecurity tools for realtime embedded, embedded Linux, and Android systems.
  • Design and develop resilient software supporting all phases of key handling on embedded systems - from key load through sanitization.
  • Develop thorough testing and qualification procedures for security critical components.
  • Collaborate with cross-functional teams to identify specific security needs and implement solutions.
  • Conduct code reviews and ensure adherence to security best practices.
  • Stay updated on the latest security threats and technologies.
REQUIRED QUALIFICATIONS 
  • 2+ years of software development experience in some combination of Golang, Rust, or C/C++.
  • Experience selecting and utilizing embedded HSMs and Secure Elements.
  • Experience with CI/CD and test automation, including for mobile and embedded devices.
  • Experience debugging embedded systems using common test equipment - logic analyzers, oscilloscopes, etc.
  • Solid understanding of cybersecurity principles and practices.
  • Ability to obtain and hold a U.S. Secret security clearance.
PREFERRED QUALIFICATIONS 
  • Knowledge of security frameworks and compliance standards.
  • Experience in mobile development, specifically on Android platforms.
  • Familiarity with cloud infrastructure management (Terraform and/or AWS CDK).
  • Experience implementing solutions compliant with US Government key handling requirements.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media