CrawlJobs Logo

Associate Principal Engineer (C++ Developer)

aristocratgaming.com Logo

Aristocrat Gaming

Location Icon

Location:
India , Noida

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

At Aristocrat, we believe in crafting world-class gaming experiences that deliver happiness to millions of players around the globe. As an Associate Principal Engineer, you'll be an essential contributor in our Agile/Scrum-based software development team, fostering innovation and excellence in our products. This role is not just about writing flawless code; it's about being part of a collaborative and inclusive culture that appreciates every team member's input. Our mission is to lead the gaming industry by developing products that entertain and engage. The Associate Principal Engineer role is crucial to achieving this mission, as you'll be at the forefront of crafting and developing innovative solutions. This is an outstanding opportunity to work with a team of dedicated engineers, contribute to ambitious projects, and see your ideas come to life.

Job Responsibility:

  • Lead Object-Oriented Analysis and Design (OOAD) to build robust and scalable software solutions
  • Apply advanced C++ (11/14) to develop high-quality code that meets our strict performance standards
  • Develop and debug software for both Linux and Windows environments
  • Use tools such as Visual Studio, SVN/GitHub, GDB, memory profiling, and static/dynamic code analysis to ensure flawless software performance
  • Implement continuous integration systems to streamline our development process
  • Engage in the full application lifecycle, from concept to deployment, using Agile methodology
  • Apply your analytical and problem-solving skills to tackle complex technical challenges
  • Communicate effectively and work collaboratively within a diverse team
  • Mentor junior engineers and share your knowledge to foster a culture of continuous learning and improvement

Requirements:

  • Bachelor’s or Master’s Degree or equivalent experience in Computer Science, Engineering, or a related field
  • 8+ years of professional software engineering experience
  • Demonstrated experience in the gaming industry is an advantage
  • Strong background in C++, OOP, and SDLC
  • Experience with Agile/Scrum methodologies
  • Excellent problem-solving, analytical, and organizational skills
  • Strong communication and interpersonal skills
  • Demonstrated ability to mentor team members and lead projects successfully

Nice to have:

Demonstrated experience in the gaming industry

What we offer:
  • Robust benefits package
  • Global career opportunities

Additional Information:

Job Posted:
January 25, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Associate Principal Engineer (C++ Developer)

Principal Perception Engineer

As Principal Perception Engineer at Dexory, you will be responsible for the desi...
Location
Location
United Kingdom , Wallingford
Salary
Salary:
Not provided
dexory.com Logo
Dexory Using
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in developing and implementing perception systems for real-time data capture and analysis
  • Proficiency in programming languages such as Python and C++
  • Experience with frameworks such as ROS/ROS2 and associated systems and tools
  • Familiarity with perception-related libraries and tools, including OpenCV, PCL (Point Cloud Library), Open3D, OpenVDB, and TensorFlow/PyTorch
  • Experience with handling and processing large datasets, with a particular focus on edge processing
  • Strong problem-solving skills and a proactive approach to technical challenges
  • Excellent verbal and written communication skills, with the ability to work effectively in a collaborative team environment
Job Responsibility
Job Responsibility
  • Designing and implementing high-performance systems for data collection and processing using 3D LiDARs, cameras, and other sensors
  • Leading and mentoring a small perception team, fostering collaboration and innovation
  • Implementing efficient data pipelines for processing large-scale sensor datasets in real-time
  • Identifying and integrating new technologies to improve system performance and reliability
  • Building efficient and effective debugging and support tools to allow analysis of our data capture capabilities
  • Collaborating with cross-functional teams, including ROS/robotics engineers, to ensure seamless integration of perception capabilities into our warehouse integrity platform
  • Staying updated with the latest advancements in perception and data capture technologies, contributing to Dexory’s technical roadmap
What we offer
What we offer
  • Private healthcare via Bupa with 24/7 medical helpline
  • Life insurance
  • Income protection
  • Pension: 4+% employee with option to opt into salary exchange, 5% employer
  • Employee Assistance Programme - mental wellbeing, financial and legal advice/support
  • 25 holidays per year
  • Full meals onsite in Wallingford
  • Fun team events on and offsite, snacks of all kinds in the office
  • Fulltime
Read More
Arrow Right

Principal Engineer in Architect

The Principal Engineers and Senior Principal Engineers of Technical Solution Gro...
Location
Location
Salary
Salary:
Not provided
eaivision.com Logo
eAIvision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS or PhD in Computer/Electrical Engineering, Computer Science or any related field of study and 15+ years of relevant experience
  • 10+ years of experience in leading technologist role in developing mission critical analog circuit and systems on modern CMOS process nodes in high-impact, multidisciplinary, research/industry and government teams, solving complex technical problems involving multiple technical domains working with USG/DIBs in areas associated with national security
  • Candidate must be a U.S. Citizen
  • Top Secret (TS/SCI with Polygraph preferred)
Job Responsibility
Job Responsibility
  • Lead technical solution architect to support USG and DIBs in close partnership and collaboration with US government and DIBs, with proven extensive experience in leading analog integrated circuit design and analysis on modern CMOS process technology nodes through classified DIB and USG projects, working knowledge of tool flow methodologies through RTL-to-GDSII, in-depth knowledge of multidisciplinary cross-layer power-performance-area and SWaP-C optimizations
  • Bridging the technology understanding of USG/DIB decision makers and Intel’s roadmap for long term sustained partnership
  • Reliable, ethical, highly motivated technical leader
  • Identify and communicate potential public sector opportunities and threats, develop technical solutions with the USG/DIB partners for improvement or mitigation strategies
  • Support Intel public sector sales and federal teams to drive and coordinate external advocacy efforts, outreach programs and key initiatives in concert with Intel business objectives
  • Facilitate high-level meetings between Intel leadership and key partners, including US decision makers and DIB tech executives, industry associations, and alliance partners to promote and advocate for the company’s technical leadership and solutions
  • Work collaboratively with Intel internal teams to ensure alignment and mutual support with the best of the rest of Intel
Read More
Arrow Right

Cobol Developer

As a COBOL Developer, you will serve as a technical leader in our Software Engin...
Location
Location
United States , Berkeley heights
Salary
Salary:
Not provided
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An associate’s degree in computer Programming or related discipline is required, but a Bachelor’s degree in IT or a related discipline is preferred
  • Minimum 8 to 10 years of relevant experience in application development
  • Experience with iSeries, Unisys, and/or other mainframe technologies
  • Experience with mainframe development languages such as Cobol
  • Experience with C programming
  • Experienced with source management tools including GIT or similar tools
  • Agile and/or DevOps experience
  • Knowledgeable in industry standard software design patterns, development, data modelling, and SOLID principals
  • Knowledgeable in test driven development (TDD) and automated functional testing including tools like UFT, Postman, and Selenium
  • Ability to resolve architectural problems including scalability, performance, reliability, usability & security
Job Responsibility
Job Responsibility
  • Serve as a technical leader in our Software Engineering Department
  • Play a key role in developing industry leading software for our customers
  • Responsible for developing and testing complex technical and architectural solutions that support Bank Solutions product strategies and address the market needs of clients and their customers in an Agile environment
  • Work on a wide variety of exciting projects, where you get to apply your existing knowledge to solve new market problems on almost a daily basis
  • Leading complex applications and assisting in developing technical and functional standards
  • Fulltime
Read More
Arrow Right
New

Control Technician - Electrical

JOB FUNCTION: Install, maintain, test, startup, and adjust a wide variety of ele...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Journeyman Electrical License
  • Working experience in electrical, industrial electronics, and electro-pneumatics
  • Ability to read, interpret, and troubleshoot using electrical schematics, loop diagrams, control logics, mechanical drawings, and piping & instrument diagrams (P&ID’s)
  • Five years working experience with 120VAC
  • Working knowledge of PLC programming
  • Must be able to read, interpret, and troubleshoot ladder logic from computer terminal
  • Knowledgeable in direct digital control (DDC) and other forms of electronic controls
  • Hands-on experience in calibration and maintenance of electronic and / or electro-pneumatic control system equipment
  • Hands-on experience in repair and troubleshooting of motor control centers and variable frequency drives (VFD’s)
  • Ability to quickly learn operating and control systems for principal site-specific systems including, but not limited to, the electrical distribution system, turbine generators, chillers, boilers, incinerators, and HVAC equipment
Job Responsibility
Job Responsibility
  • Install, maintain, test, startup, and adjust a wide variety of electrical, electronic, electropneumatic, and electro-mechanical instrumentation and control systems/equipment
  • Read, interpret, and troubleshoot site E&C system deficiencies using electrical schematics, loop diagrams, control logics, mechanical drawings, and piping & instrument diagrams (P&IDs)
  • Troubleshoot indiscriminately both the mechanical and electrical sides of systems
  • Maintain as-built logics, control loop diagrams, and documentation for all assigned systems
  • Install, program, troubleshoot, calibrate, tune, preventive and predictive maintenance (condition monitoring), replace and repair all assigned E&C systems and all associated electrical, electronic, electropneumatic, and electro-mechanical components, including instrumentation and end-elements
  • Troubleshoot hardware and software problems
  • perform simple programming, data base changes, and alarm log reviews
  • perform and maintain system back-ups and history database files
  • develop and install graphics to enhance operation and maintenance
  • and perform miscellaneous administrative functions as directed by E&C Engineer on site’s microprocessor-based central control systems
  • Fulltime
Read More
Arrow Right

Cobol Developer

Bright Vision Technologies is currently seeking Cobol Developer for an assignmen...
Location
Location
United States , Columbus; Alpharetta; Lincoln
Salary
Salary:
Not provided
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An associate’s degree in computer Programming or related discipline is required, but a Bachelor’s degree in IT or a related discipline is preferred
  • Minimum 6 to 10 years of relevant experience in application development
  • Experience with iSeries, Unisys, and/or other mainframe technologies
  • Experience with mainframe development languages such as Cobol
  • Experience with C programming
  • Experienced with source management tools including GIT or similar tools
  • Agile and/or DevOps experience
  • Knowledgeable in industry standard software design patterns, development, data modelling, and SOLID principals
  • Knowledgeable in test driven development (TDD) and automated functional testing including tools like UFT, Postman, and Selenium
  • Ability to resolve architectural problems including scalability, performance, reliability, usability & security
Job Responsibility
Job Responsibility
  • Serve as a technical leader in our Software Engineering Department
  • Play a key role in developing industry leading software for our customers
  • Responsible for developing and testing complex technical and architectural solutions that support Bank Solutions product strategies and address the market needs of clients and their customers in an Agile environment
  • Work on a wide variety of exciting projects, where you get to apply your existing knowledge to solve new market problems on almost a daily basis
  • Leading complex applications and assisting in developing technical and functional standards
  • Fulltime
Read More
Arrow Right

Principal Associate - Senior Software Engineer

Building on Capital One’s pioneering adoption of modern cloud and data capabilit...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science
  • Atleast 5 years of professional software development experience (internship experience does not apply)
  • Atleast 2 years of experience in building software solutions to problems in one of the Data Management areas listed below: Data Catalog OR Metadata Store
  • Access Control OR Policy Enforcement
  • Data Governance
  • Data Lineage
  • Data Monitoring and Alerting
  • Data Scanning and Protection
  • Atleast 2 years of experience in building software using at least 1 of the following: Golang, Java, Python, Rust, C++
  • Atleast 2 years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Help build innovative products and solutions for problems in the Data Management domain
  • Maintain knowledge on industry innovations, trends and practices to curate a continual stream of incubated projects and create rapid product prototypes
What we offer
What we offer
  • Healthy Body, Healthy Mind: options and tools to help you decide which health plans best fit your needs
  • Save Money, Make Money: secure your present, plan for your future and reduce expenses along the way
  • Time, Family and Advice: options for your time, opportunities for your family, and advice along the way
Read More
Arrow Right

Principal Software Engineer - Distributed Systems

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 5+ years professional experience in enterprise level distributed systems
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Leads by example within the team by producing extensible and maintainable
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices
  • Applies debugging tools and examines logs, telemetry, and other methods to verify assumptions through writing and developing code proactively before issues occur and reactively as issues occur for products
  • Conducts retrospective debugging of solutions to identify root causes of problems
  • Reviews the code of a product to assure it meets the team's and Microsoft’s quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution area
  • Applies feedback to current and future iterations
  • Participates in code reviews to ensure coding standards are followed
  • Considers diagnosability, reliability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered
  • Applies and screens for coding patterns and best practices in reviews, and provides feedback on code to drive adherence to best practices
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Are you passionate about building infrastructure that powers billions of ad impr...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C#, Java, C, C++, Python or JavaScript OR equivalent experience
  • 4+ years technical experience working with large-scale cloud or distributed data systems
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Independently implement high-performance solutions across teams while maintaining a quality checklist
  • create and monitor telemetry data and influence analytics to better identify patterns that reveal errors and unexpected problems
  • lead by example and mentor others to produce extensible and maintainable code used across products
  • spearhead efforts to optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and return on investment (ROI)
  • oversee the design and development of products, identifying other teams and technologies that will be leveraged, how they will interact, and when your system may provide support to others
  • lead efforts to determine back-end dependencies associated with the product, ensuring appropriate security and performance, driving reliability in the solutions, and optimizing dependency chains for the solution
  • respond to incidents and complex issues by identifying and troubleshooting the issue, deploying the appropriate fixes, and implementing automations to prevent recurring issues
  • follow prescriptive guidance for security, privacy, and compliance standards
  • collaborate within and across teams by proactively and systematically sharing information
  • resolve conflicts across teams and engage with partners to meet mutual objectives
  • Fulltime
Read More
Arrow Right