2

Entry Level Embedded Software Engineer Jobs in Lawrenceville, GA

Software Engineer I - Mainframe (Cobol)

Atlanta, GA

$47 - $60.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering standards embedded into development standards - Embraces emerging technology ... Adept with agile software development lifecycle and DevOps principles (GitLab) * Good understanding ...

Systems Engineering Intern

Peachtree Corners, GA ยท On-site

$15.75 - $20.50/hr

We're looking for a Systems Engineering Intern to work directly on the development of advanced ... This highly hands-on role spans embedded software, hardware prototyping, and mechanical design ...

We're looking for a Systems Engineering Intern to work directly on the development of advanced ... This highly handson role spans embedded software, hardware prototyping, and mechanical design/build.

Software Engineer 1 (Backend UI and AI)

Atlanta, GA

$100K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering standards embedded into development standards - Embraces emerging technology ... TFS within modern software delivery environments. * Strong analytical, problem-solving, and ...

Entry Level Software Developer (Atlanta)

Atlanta, GA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar), or * At least one year of W2 experience in a technical role, or * Equivalent technical ...

ASAP Need GC and USC We are looking for a C/C++ software engineer responsible for building EMV payment applications in a window CE / embedded systems. Your primary responsibility will be to design ...

C/Unix Developer

Atlanta, GA ยท Remote

$47 - $63.50/hr

Strong background in SQL and PL/SQL programming Experience in developing software using 'C' and embedded SQL (Pro*C) in a UNIX environment with Oracle database. Additional Information Chandan Narayan ...

C/Unix Developer

Atlanta, GA ยท On-site

$47 - $63.50/hr

Strong background in SQL and PL/SQL programming Experience in developing software using 'C' and embedded SQL (Pro*C) in a UNIX environment with Oracle database. Qualifications Additional Information ...

Showing results 41-60

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 Aug 18, 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.

Software Engineer III TK Elevator Corporation

thyssenkrupp Elevator

Atlanta, GA โ€ข On-site

$95 - $125/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Who we are

TK Elevator (TKE) is a world-leading innovator in vertical transportation and urban mobility. From engineering and installation to maintenance and digital transformation, we support all mobility systems, elevators, escalators, walkways, stairlifts and boarding bridges on any platform, at any time. With digital platforms like AGILE and the IoT platform MAX, we enable smarter, safer urban movement.With more that 50,000 employees, and 1,000+ global support centers, we are moved by what moves people.

TKE โ€“ Move Beyond.

TK Elevator is currently seeking a Software Engineer III in Atlanta, GA.

Software Engineers are involved in the full life cycle of an application and are responsible for the design and implementation of applicationsโ€™ build, release, deployment, and configuration activities.

ESSENTIAL JOB FUNCTIONS:
  • Engineer software components to meet solution requirements including specifications, costs, quality, time, information security and data protection.
  • Ensure a departmental methodology is followed group wide to analyze and build required components and interfaces.
  • Implement new practices when original approach and assumptions are no longer valid. Manage high-level milestone accomplishments across multiple change activities. Recommend large-scale change interventions.
  • Involve key players in identifying operating needs, issues and solutions. Take and leads actions to enhance business function standards and performance with the participation of business and technical partners.
  • Select appropriate technical options for application design, optimizing the balance between cost and quality. Design data structures and build system structure models according to analysis results through modelling languages. Identify a common reference framework to validate with representative users, based upon development models. (e.g. iterative approach)
  • Code, debug, test, document and communicate product development stages. Select appropriate technical options for development such as reusing, improving or reconfiguration of existing components.
  • Interpret the application design to develop a suitable application in accordance with customer needs.
  • Integrate hardware, software or sub system components into existing system. Comply with established processes and procedures such as, configuration management and package maintenance.
  • Coordinate information gathering and reporting process. Review trends and compares to expectations. Conduct research to define problems and prepares responses to anticipated questions. Anticipate issues that are not readily apparent on the surface. Identify root causes and effects. Identify areas that need guidance in order to resolve complex issues. Anticipate the possible outcome of potential solutions.
  • Conduct discussions with all levels of colleagues and peer groups in ways that support troubleshooting and problem solving. Seek and shares relevant information, opinions, and judgments. Handle conflict empathetically. Explain the context of inter-related situations, ask probing questions, and solicit multiple sources of advice prior to acting.
  • Apply simple problem-solving methodologies to diagnose and solve operational and interpersonal problems. Determine potential causes of the problem and devise testing methodologies for validation. Show empathy and objectivity toward individuals involved in the issue.
  • Plan improvements that consider the critical, underlying and less apparent relationship between business, technology and systems platforms. Devise approaches that integrate system components for assigned clients. Conduct risk evaluations and resolve issues regarding significant changes and upgrades.
  • Consistently foster collaboration and respect among team members by addressing elements of the group process that impedes, or could impede, the group from reaching its goal
  • Account for the compatibility of existing and new modules to ensure system integrity, system interoperability and information security.
  • Verify and test system capacity and performance and documentation of successful integration.
  • Produce documents describing products, services, components or applications to establish compliance with relevant documentation requirements.
  • Requires working in lab and test tower, therefore all employees must be willing to adhere to all safety procedures and company safety standards.
  • Works under limited supervision for coaching, training, and skill development.
  • Other duties as assigned
EDUCATION & EXPERIENCE
  • Bachelorโ€™s degree in Programming/Systems or Computer Science or another related field. (Or equivalent work experience)
  • Working knowledge / experience with C#, C++, Python, JS.
  • Experience with HTML5, Angular Framework, and Java Script a plus.
  • Experience working with USB, RS232, CAN, and Ethernet.
  • Understanding of the elevator installation process a plus.
  • Embedded multiple threaded application development and/or PC application development tools a plus
  • Machine Learning and/or TinyML a plus
  • Working knowledge or RF technologies โ€“ ZigBee, Zโ€‘Wave, LORA, Bluetooth, and WiFi a plus
  • Knowledge of the US Field organization, systems, process or procedures a plus.
  • Willingness to travel.
  • Requires 2+ years of embedded software design experience.
What makes us special

At TK Elevator, we offer more than just a role, we offer a place to grow, thrive, and make an impact.

Provided they meet all eligibility requirement under the applicable plan documents, employees will be offered

  • Medical, dental, and vision coverage
  • Flexible spending accounts (FSA)
  • Health savings account (HSA)
  • Supplemental medical plans
  • Company-paid short- and long-term disability insurance
  • Company-paid basic life insurance and AD&D
  • Optional life and AD&D coverage
  • Optional spouse and dependent life insurance
  • Identity theft monitoring
  • Pet insurance
  • Company-paid Employee Assistance Program (EAP)
  • Tuition reimbursement
  • 401(k) Retirement Savings Plan with company match: Employees can contribute a portion of their pay on a pre-tax or Roth basis. The company provides a dollar-for-dollar match on the first 5% contributed.

Additional benefits include:

  • 15 days of vacation per year
  • 11 paid holidays each calendar year (10 fixed, 1 floating)
  • Paid sick leave, per company policy
  • Up to six weeks of paid parental leave (available after successful completion of 90 days of full-time employment)

Eligibility requirements for these benefits will be controlled by applicable plan documents. This is intended to provide a general description of benefits and other compensation and is not a substitute for applicable plan documents or company policies.

TK Elevator is an equal opportunity employer and committed to diversity. Qualified applicants will receive consideration for employment without regard to age, gender, race, color, religion, sexual orientation, gender identity, national origin, disability, and veteran status or any other protected status required by applicable law.

Applicants with disabilities who require reasonable accommodation in connection with the application process are encouraged to email us directly at ElevatorJobs.ams@tkelevator.com or call 1-844-427-5461.

Important note:

TK Elevator is committed to a prejudice-free and diverse working environment with equal opportunities. We welcome applications from everyone we continously work towards an inclusive and barrier-free reality. Please do reach out to us and we will work on individual solutions tailored to you.

TKE โ€“ Move Beyond

#J-18808-Ljbffr