CAREERS
Our core business focuses mainly on the development of casino games.
Here, we work on each component from scratch, assuring the concept and design, game development, machines' operating systems and a bunch of powerful tools to power the industry.
We have a vast customer portfolio, working with people from all over the world, from Asia to North America. We are growing.
Our people know how much we value their talent. Our success is only possible because of them, and you could be part of it.
Apply below and join the game!
Software Engineering

Whether you are a gameplay or a physics expert, a graphics or networking specialist, or just a great engineer, there will be always ways to stand out in our next big game.

Responsibilities:
You will be developing high-quality software to develop top-notch features for the new games while supporting the ones already out. From requirement analysis, to deliver amazing code, you will be given autonomy to fulfill the established objectives. Your main tasks will be:
- Developing new features for our games by delivering high-quality code mainly in Javascript and also in C++.
- Expanding and enhancing our powerful Game Engine, ensuring its sustainability
- Working closely with Product and Project Management Teams and being active on requirements and deadlines analysis
- Contributing to our amazing culture and team environment, sharing your passions and curiosities.

Expected:
- Degree in Computer Science, related field or equivalent experience
- Knowledge of Javascript fundamentals
- Comfortable and passionate about OOP.
- Strong analytical and interpersonal skills

Valued:
- Experience in Game Development
- Knowledge of code versioning tools (e.g. Git, SVN)

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 


The Hardware team is Fabamaq's MacGyver.
We develop the middleware/drivers for game peripherals (e.g bill acceptors, magnetic card readers, and thermal printers). Aside, we design hardware (schematic and layout) for gaming-related systems that make our games shine even brighter, like an RGB LED's controller. We also build internal test benches (both software and hardware) where our game developers and game designers run our soon-to-be games.

We are always challenging ourselves to the next level and we excel at doing that.

Expected:
- Degree in Computer Science or Electronics related field or equivalent experience;
- Knowledge on C/C++ for both x86 and ARM (M0, M3, and M4);
- Experience on full software lifecycle programming, compiling and debugging on Linux OS, for both architectures ;
- Experience on design, schematic, layout, and production of PCB;
- Passion on coding and electronics;

Valued:
- Experience on Linux OS;
- Knowledge of Javascript and/or Python;
- Experience on Kicad for PCB design;
- Mad soldering skills;
- Knowledge of code versioning with Git;
- Know-how on 3D CAD design software;

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups


We really value your ambition and passion, but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 


Whether you are a gameplay or physics expert, a graphics or networking specialist, or just a great software engineer, there will be always ways to stand out in our next big game.

Responsibilities:
You will be developing high-quality software on our games' back-office and game supporting tools. From requirement analysis, to deliver amazing code, you will be given autonomy to fulfill your purpose. Our projects cover a wide range of gaming systems that demands:
- Enhancing our cash systems and accounting-related modules, memory persistence and memory management tools, network and communication with external systems (e.g. gaming servers), among others (mostly C++);
- Developing and supporting our custom server and network systems (C++, PostgreSQL, ...);
- Working along with several different  teams in a broad range of projects within the gaming industry;

Expected:
- Degree in Computer Science, related field or equivalent experience;
- Comfortable and passionate about OOP (preferably C++);
- Willing to face software-related challenges within a wide scope of technologies and projects;
- Strong analytical and interpersonal skills;

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups

We really value your ambition and passion, but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 


 
quality Assurance

The Internal Certification team guarantees FMQ’s quality seal, unbeatable standards and prestigious certifications. Our team is responsible for testing all the products before they leave our headquarters and assure their prompt certification. We develop test strategies, from re-thinking the case scenarios to their direct application. We handle Black box tests, from manual to automated, from hardware to software, from pixel to assets, from features to performance.

Expected:
- Being an escalation point for testers in agile teams;
- Providing technical guidance and expertise to team members and other colleagues;
- Best agile practices and processes related to Testing and Test Automation;
- Facilitation of inter-team communication across many agile projects within an organization;
- Personal support, mentoring, and professional development for testers.

Valued:
- Strong knowledge of the industry standard Testing and DevOps tools (Selenium, SoapUI, Jira, Confluence, Jenkins, Git, Robot Framework, Gherkin, HP QC, IBM Rational,...);
- Experience with test planning, test case creation and software testing;
- Hands-on experience in designing, developing, executing and maintaining automated test suites;
- Experience with software development process, including SCRUM/SAFe or other Agile methodology and also waterfall approach.

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are!
 


 
  
Join us
Don't see yourself in any of the above-mentioned roles? You can still apply spontaneously (:

We really value your ambition and passion, but before proceeding,
please make sure you are ready to join this amazing ride. If so, be yourself, come as you are!  

Send us your application to [email protected]

Oh, and please, keep it simple.