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

Principal Software Development Engineer

Microsoft Surface Devices is on a mission to deliver iconic end-to-end products ...
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, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 5+ years of experience in software and/or hardware product development
  • 5+ years’ experience working with hardware devices and debugging
  • Experience with the Rust programming language and associated design patterns
  • Familiarity with embedded Rust development and writing firmware for MCU-based designs
  • An understanding of cryptographic algorithms, security protocols, and encryption techniques
  • A deep understanding of software lifecycle in a device development environment and the interplay between software and hardware development and schedules
  • Experience in a technical leadership role, managing and mentoring a team of engineers while driving delivery of a shipped product
Job Responsibility
Job Responsibility
  • Design, implement, test and support systems-level firmware on modern Windows-based devices and accessories
  • Lead a diverse team of firmware and system engineers through the Software Development Life cycle to ship hardware products
  • Drive performance, stability and feature enhancements for the device level experiences aligned with Windows and Devices roadmaps
  • Collaborate with teams across Microsoft and the Windows Ecosystem to bring up new hardware designs
  • Fulltime
Read More
Arrow Right

Principal Technical Safety Engineer – Software Development

We require a Principal Technical Safety Engineer to part of our energetic, expan...
Location
Location
United Kingdom , Warrington
Salary
Salary:
Not provided
risktec.tuv.com Logo
Risktec Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Relevant science or engineering degree
  • strong analytical thinking, numerical, written and verbal communication skills
  • minimum of 8 years relevant experience in QRA and other technical safety studies (BRA, EERA, ESSA, FERA, Facility Siting Studies, etc.)
  • consequence and physical effects modelling
  • Computational Fluid Dynamics (CFD)
  • Fire and Gas Mapping
  • Reliability, Availability and Maintainability (RAM) studies
  • experience in the use of software packages such as SAFETI, PHAST, FRED, SHEPHERD, FLACS, FDS, Reliability/Availability Workbench
  • full stack development
  • Python (and associated data analysis libraries such as Numpy and Pandas)
Job Responsibility
Job Responsibility
  • Maintain, develop and use internal software relating to risk modelling capabilities
  • scripting of simulation data analyses
  • 3D and mathematical modelling
  • process automation
  • development of bespoke risk modelling software solutions
  • lead software maintenance/development programme
  • contribute to Risktec's software quality processes
  • liaise with internal and external users to gather feedback
  • develop existing suite of tools and software solutions
  • write high-quality, tested and maintainable code
What we offer
What we offer
  • Competitive salary
  • car allowance (dependent on grade)
  • profit share
  • company pension contributions
  • flexible and hybrid working
  • private medical insurance
  • health and wellbeing – digital GP, access to wellbeing app and support
  • enhanced maternity and paternity leave
  • sustainable benefits such as salary sacrifice electric vehicles and cycle to work schemes
  • access to certified CPD courses and a university postgraduate education programme
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

GitHub is changing the way the world builds software, and we want you to help. W...
Location
Location
Mexico , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field
  • OR equivalent experience
  • 6+ years of experience working with React, TypeScript, CSS, and frontend tooling (e.g., Webpack, Vite, ESLint, Jest)
  • 6+ years of experience building frontend applications using React-based frameworks or libraries (e.g., Next.js, Remix, TanStack Router/Query)
Job Responsibility
Job Responsibility
  • Contribute to the architectural design and evolution of GitHub's React platform, with a focus on performance, scalability, and developer experience
  • Help drive the migration of key UI surfaces from Rails server-rendered views to a modern React-based application architecture with independent deployment and rendering
  • Identify and resolve frontend performance bottlenecks across page load (LCP), interaction latency (INP), and layout stability (CLS)
  • Build platform-level primitives and patterns (state management, error handling, data fetching, lazy loading) that enable feature teams to ship faster with fewer mistakes
  • Collaborate with design system, accessibility, and infrastructure teams to ensure platform changes meet cross-cutting quality standards
  • Contribute to architectural decision-making for the frontend platform, including rendering strategies, build tooling, and framework evolution
  • Produce technical proposals and design documents for cross-team initiatives
  • Support and mentor engineers across the organization on modern frontend architecture and performance best practices
  • Participate in code reviews to ensure quality, consistency, and adherence to platform patterns across a large, multi-team codebase
  • Fulltime
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

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

Principal Engineer for Technology and Foundry Interface

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
United States , Hillsboro
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This role will require access to information that is controlled for export under export control regulations
  • 9+ years of related technical engineering experience OR Bachelor's degree in Electrical Engineering, Physics, Computer Engineering, Computer Science, Physics, or related field AND 6+ years technical engineering experience or internship experience OR Master's degree in Electrical Engineering, Physics, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience or internship experience OR Doctorate degree in Electrical Engineering, Physics, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience
  • 8 + years of experience in semiconductor process development and manufacturing
  • 5+ years of experience in technology evaluation, testchip and modeling
  • Deep understanding of device physics, foundry design collateral management, process qualification, broad fabrication process experience, device reliability, statistical analysis, yield improvement, and physical failure analysis techniques
  • Experience in supporting design teams with PDKs, IP development, tapeout, establishing DFM and design for reliability requirements and implementation of test structures for test chips
  • Presentation and communication skills
  • Product yield/performance analysis, and design process co-optimization
Job Responsibility
Job Responsibility
  • Lead technical interactions with external foundries both in pre-silicon design and post silicon development as well as continuous improvement for Yield and performance during production manufacturing stage to ensure Best-in-class Microsoft first-party and second-party silicon
  • Compile and analyze data using common statistical techniques and effectively present key results along with recommended actions
  • practice continuous improvement and yield optimization and analyze products to ensure manufacturability and data sheet compliance
  • Define and design engineering structure in testchip for technology interception and enablement including data collection, analysis and model-silicon characterization
  • Provide comprehensive Power, Performance, Area and Cost analysis for technology enablement
  • Fulltime
Read More
Arrow Right