2

Entry Level Embedded Software Engineer Robotics Jobs in Atlanta, GA

Embedded Software Engineer

Atlanta, GA ยท On-site

$126K - $166K/yr

Maven Baseball seeks a highly-motivated early-career Embedded Software Engineer (new grad to ~2 ... work -- robotics, embedded projects, 3D printers, PC builds, car or bike repair -- it's the ...

New

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

Alpharetta, GA ยท On-site

$116K - $153K/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

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

From autonomous cars to life-saving robots, our digital and software technology experts think ... Develop embedded avionics software in C++ with a focus on RFIO or Surveillance & Transponder ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer Robotics information

See Atlanta, GA salary details

$67.3K

$147.5K

$167.3K

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

As of Sep 6, 2026, the average yearly pay for entry level embedded software engineer robotics 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 does an entry level embedded software engineer in robotics do?

An Entry Level Embedded Software Engineer in Robotics is responsible for designing, developing, and testing software that runs on embedded systems within robotic devices. They work closely with hardware engineers to ensure seamless integration between software and hardware components. Typical tasks include writing code in languages like C or C++, debugging, performing hardware-software integration, and supporting the development of real-time control systems. Their work is crucial for enabling robots to perform tasks autonomously and efficiently.

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

To thrive as an Entry Level Embedded Software Engineer in Robotics, you need a solid understanding of C/C++ programming, microcontroller architectures, and a relevant engineering degree (such as Electrical, Computer, or Robotics Engineering). Familiarity with real-time operating systems (RTOS), debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective collaboration are valuable soft skills in this role. These competencies ensure reliable software development, efficient teamwork, and the successful integration of software with robotic hardware.

What are some typical challenges faced by entry level embedded software engineers in robotics, and how can they best prepare for them?

Entry-level embedded software engineers in robotics often encounter challenges such as debugging hardware-software interactions, working with limited system resources, and adapting to rapidly evolving project requirements. To navigate these, it's helpful to develop a strong understanding of embedded C/C++ programming, become familiar with hardware debugging tools, and practice effective communication within multidisciplinary teams. Proactively seeking mentorship and participating in code reviews can also accelerate learning and help you adapt quickly to the fast-paced robotics environment.

What is the difference between Entry Level Embedded Software Engineer Robotics vs Entry Level Firmware Engineer?

AspectEntry Level Embedded Software Engineer RoboticsEntry Level Firmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related field; knowledge of robotics systemsBachelor's in Electrical, Computer Engineering, or related field; experience with embedded systems
Work EnvironmentRobotics labs, manufacturing, research facilitiesConsumer electronics, automotive, industrial devices
Employer & Industry UsageRobotics companies, automation firms, research institutionsElectronics manufacturers, automotive, IoT companies
Common Search & ComparisonYesYes

Entry Level Embedded Software Engineer Robotics focuses on developing software for robotic systems, integrating sensors and actuators. Entry Level Firmware Engineer develops low-level software for embedded devices across various industries. While both roles require similar technical skills and educational backgrounds, their application environments and specific focus areas differ.

What are the most commonly searched types of Embedded Software Engineer Robotics jobs in Atlanta, GA?

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

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

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

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

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

Infographic showing various Entry Level Embedded Software Engineer Robotics job openings in Atlanta, GA as of July 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $147,502 per year, or $70.9 per hour.

Embedded Software Engineer

Maven Baseball Lab

Atlanta, GA โ€ข On-site

$126K - $166K/yr

Other

Posted 2 days ago

New


Job description

Maven Baseball is an Atlanta-based sports tech company that uses 3D motion capture and force plates to analyze and improve player performance. Baseball players undergo a 12-swing or 12-pitch assessment to generate personalized "Maven Scores" along with actionable, data-driven training plans and drill libraries accessible via the Maven app.


Maven Baseball seeks a highly-motivated early-career Embedded Software Engineer (new grad to ~2 years of experience) to work on our capture labs โ€” the high-speed camera and force-plate systems behind every Maven assessment.


This position is responsible for developing and maintaining Maven's real-time multi-camera capture software, debugging problems at the hardware/software boundary, scaling fleet infrastructure, and helping install and bring up new labs on-site.

WHAT YOU'LL DO

WHAT YOU WILL DO

โ€ขDevelop, test and maintain Maven's C++ capture software: synchronized multi-camera acquisition at 300 fps, GPU video encoding, force-plate integrations, and a multi-stage post-capture processing pipeline.

โ€ขInvestigate and fix problems where hardware meets software using logs, instrumentation and measurement.

โ€ขTravel to partner facilities to install new labs: 2โ€“3 day on-site builds, followed by debugging until everything works.

โ€ขBuild and maintain our fleet-management software for lab health monitoring, remote updates and provisioning, using technologies such as Go, MQTT, AWS IoT Core, and S3.

โ€ขWrite and maintain Python tools for operations, diagnostics and data processing.

โ€ขContribute to first-of-a-kind hardware projects spanning everything from mechanical prototypes to circuit design.

โ€ขSupport the coaches and trainers who operate our labs day-to-day, and turn their bug reports into durable fixes.

WHAT WE'RE LOOKING FOR

WHAT WE ARE LOOKING FOR

โ€ขBachelor's degree in computer science, computer/electrical engineering, related field or equivalent experience.

โ€ข0โ€“2 years of experience; new grads are encouraged to apply โ€” we hire for problem-solving ability and trajectory, not years.

โ€ขProficiency in C++ or another systems language (C, Rust, Go) and a genuine interest in going deep on performance-critical code; working knowledge of Python.

โ€ขStrong debugging skills: methodical, evidence-driven, and comfortable with problems that don't reproduce on demand.

โ€ขHands-on curiosity about how things work โ€” robotics, embedded projects, 3D printers, PC builds, car or bike repair โ€” it's the interest that counts.

โ€ขWillingness to travel several times a year and do physically demanding install work.

โ€ขAbility to clearly articulate and communicate technical concepts to non-technical users.

โ€ขExcitement to be a part of a tight-knit team tackling new problems every day.

โ€ขMachine vision or camera experience, GPU programming, networking (time synchronization, high-bandwidth capture), hands-on electronics, or a baseball background are a plus.