This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled Software Engineer to join our team in Las Vegas, Nevada. This role involves utilizing your expertise in object-oriented programming to develop advanced software solutions, ensuring the seamless integration of new system features while maintaining existing requirements. As part of a collaborative environment, you will work closely with various teams to deliver high-quality software aligned with business and customer objectives.
Job Responsibility:
Design and implement software solutions using object-oriented programming principles to meet project requirements
Collaborate with Quality Assurance and Software Design teams to develop and enhance system features
Create software for embedded systems, ensuring compatibility with industry standards and protocols
Utilize agile development methodologies, automation tools, and continuous integration to optimize workflows
Develop and maintain multi-threaded applications and socket APIs to support system functionality
Conduct thorough testing to ensure software accuracy, reliability, and compliance with requirements
Communicate effectively with internal teams and stakeholders to provide technical insights and updates
Apply analytical thinking to troubleshoot and resolve complex software issues
Manage tasks efficiently while maintaining a high level of accuracy and attention to detail
Work within the casino management systems environment, applying knowledge of technology constraints and requirements
Requirements:
Recent/Current development experience in an Embedded Linux Environment