2

Entry Level Embedded Software Engineer Jobs in Lawrenceville, 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 years of experience) to work on our capture labs -- the high-speed camera and force-plate systems ...

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

Develop embedded software skills to design, develop, validate and document advanced networking ... C, C++ programming language experience * Good knowledge of embedded systems, device drivers, Linux ...

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 Lawrenceville, GA salary details

$64.1K

$140.5K

$159.4K

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 Lawrenceville, GA is $140,549.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,500.00 and $158,500.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 Lawrenceville, GA?

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

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

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

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

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

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

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

Infographic showing various Entry Level Embedded Software Engineer job openings in Lawrenceville, GA as of August 2026, with employment types broken down into 3% Internship, 82% Full Time, 9% Part Time, and 6% Contract. Highlights an 88% In-person, 3% Hybrid, and 9% Remote job distribution, with an average salary of $140,549 per year, or $67.6 per hour.

Embedded Software Engineer

Maven Baseball Lab

Atlanta, GA • On-site

$126K - $166K/yr

Other

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