careertakescareertakes

Software Engineer

Confidential Client•Robotics & Automation
Entry LevelFull-timeOn-Site$74,831
Atlanta, Georgia
A Day Ago

This entry-level Software Engineer role at Confidential Client involves designing, building, and testing software for automated storage and fulfillment systems using C++ and Python. The position offers structured mentoring and hands-on training within an agile team environment, focusing on clean code development, testing, debugging, and collaboration with cross-functional teams to deliver high-quality software solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


The Role

Confidential Client is seeking an Entry-Level Software Engineer to join their Atlanta, GA engineering team. This is a full-time, contract opportunity where you'll work on production software that controls automated storage and fulfillment systems. You will receive structured mentoring, hands-on training, and daily collaboration with experienced engineers to grow your C++ and Python skills.

  • Estimated salary: $74,832 per year (estimated)
  • Employment type: Full time / Contract
  • Location: Atlanta, GA (on-site)

What You’ll Do

  • Design, write, and maintain clean, well-structured code in C++ and Python under senior engineer guidance
  • Implement new features and resolve bugs across the product stack
  • Apply object-oriented design principles and follow team coding standards
  • Write unit and integration tests for your code and participate in code reviews
  • Debug and troubleshoot issues; learn to diagnose root causes
  • Use Git/GitHub for version control, pull requests, and collaborative development
  • Participate in agile rituals: sprint planning, stand-ups, and retrospectives
  • Work closely with QA, DevOps, and product teammates to deliver working software
  • Produce and update technical documentation as you learn systems

Key Qualifications

  • Working knowledge of C++ and Python, or strong experience in another object‑oriented language (e.g., Java, C#)
  • Willingness and commitment to learn C++ and Python on the job if not already proficient
  • Basic familiarity with Git and version control workflows
  • Strong problem-solving skills and clear communication in a team environment
  • Recent Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or related field (completed recently or within six months)
  • Cumulative GPA of 3.5 or higher on a 4.0 scale, or equivalent academic record
  • Genuine passion for software and eagerness to learn

Nice to Have

  • Internship, co-op, or placement experience in software engineering
  • Understanding of data structures, algorithms, and object-oriented design
  • Exposure to unit testing frameworks (GoogleTest, pytest)
  • Basic Linux and command-line experience; debugging tools familiarity
  • Exposure to embedded systems, robotics, or real-time software
  • Experience with networking and communication protocols: TCP/IP, MQTT, REST APIs, WebSockets
  • Personal projects, open-source contributions, or hackathon experience

What We Offer

Confidential Client provides a supportive work environment and benefits that help employees grow and stay healthy.

  • Comprehensive Medical, Dental, and Vision plans
  • Health Savings Account (HSA) with company contribution
  • Generous paid time off; 12 holidays, paid exercise time, paid volunteer time, and paid parental leave
  • Retirement 401(k) plan with employer match and discretionary profit sharing
  • Educational assistance and professional development programs, including external mentorship/coaching
  • Group life insurance, voluntary supplemental life, disability insurance, and employee assistance programs

Additional Hiring Information

  • Candidates must be authorized to work in the United States for this role.
  • If you require a reasonable accommodation during the hiring process, please let Careertakes know so we can work with our client to support your needs.
  • This role is posted for Atlanta, Georgia. Compensation shown is an estimate and may vary by experience and location.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range