Associate Software Engineer

Light & Wonder

Las Vegas, NV0–2 yrs4h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 2 years · Bachelor's degree
Must know
C++CTroubleshootingProduct managementStakeholder managementData structures & algorithms
Nice to have
REST APIsLinuxPythonGit
Work
On-site in Las Vegas
Pay
Not stated by the employer.
Skill demand
C++42%Troubleshooting41%Product management12%C11%of 149 similar entry-level jobs posted in the US this week
Listed
Oct 28, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Join Light & Wonder's dynamic development team as a C/C++/C# Software Engineer. Focus on building high-quality, scalable applications and contributing to cutting-edge gaming technology.

Key Responsibilities

  • Write, test, and maintain high-quality software applications using C, C++, or C#.
  • Work on system-level programming, application development, and automation.
  • Implement software features and modules, ensuring they meet functional and technical requirements.
  • Ensure code is well-organized, modular, and follows industry best practices for readability and maintainability.
  • Participate in code reviews (as reviewer and reviewee).
  • Identify and address performance bottlenecks, optimize code for better resource utilization.
  • Use debugging tools (debugger) to troubleshoot and fix issues in development and production environments.
  • Identify and resolve software bugs and technical challenges efficiently, maintaining software stability.
  • Collaborate with engineers, designers, and product managers to understand requirements and design solutions.
  • Communicate with stakeholders to clarify requirements, provide status updates, and deliver features on time.
  • Develop and execute tests to verify software functionality and correctness.
  • Contribute to the creation of automated test scripts.
  • Maintain thorough documentation for software features, APIs, algorithms, and technical details.
  • Contribute to the internal knowledge base and user manuals.
  • Stay updated on industry trends, new programming techniques, and evolving technologies.

Requirements & Tech Stack

  • Basic understanding of C, C++, and C# programming languages.
  • Knowledge of object-oriented programming (OOP) concepts (inheritance, polymorphism, encapsulation).
  • Familiarity with basic data structures and algorithms.
  • Exposure to Linux operating systems internals.
  • Exposure to scripting languages like python, bash (a plus).
  • Familiarity with Integrated Development Environments (IDEs) like Visual Studio, VS Code, Eclipse, CLion.
  • Basic knowledge of Software Development along with tools like Jira, Perforce, Git, Swarm.
  • Familiarity with debugging tools for C/C++ and C# (e.g., GDB, Visual Studio Debugger, WinDbg).
  • Knowledge of unit testing frameworks like Google Test (for C++), NUnit, or xUnit (for C#).
  • Excellent problem-solving skills.
  • Strong communication and collaboration skills.
  • Willingness to learn new languages, frameworks, or tools.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or a related field.

Preferred Qualifications

  • Familiarity with frontend technologies like React or Angular.
  • Experience with unit testing frameworks like xUnit, NUnit, or MSTest.
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Experience with Agile methodologies (Scrum, Kanban).
  • Proficiency in developing RESTful APIs and services.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: SoTalent, Raytheon, KGS Technology Group, Inc

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job