Senior Software Engineer

1 day ago


Queenstown, Singapore Refract Technologies Full time

**About Us**

Refract Technologies is a family of 60+ members and growing. We are engineers, game producers, artists and entrepreneurs, all with deep passion and experience in the gaming and technology industries. We’re here as veterans from the likes of Electronic Arts, Ubisoft, Unity, IGG, Gumi, XII Braves, Creative Technologies & more.

Our vision is to extend human experience beyond reality through innovations in gaming and entertainment. We are game changers.

**The Role**

As a Senior Software Engineer at Refract Technologies, you’ll be the key pathfinder in solving all manners of technical challenges in our quest to innovate on the cutting edge. Your daily responsibilities will see you developing software and firmware, organizing engineering efforts, as well as coordinating with other teams to ensure feature and production goals are being met.

If you’re passionate about bringing new possibilities through software and technology, we’d love to speak with you

**Responsibilities**
- Collaborate with the Design Team and Technical Lead, working closely with hardware and firmware to create new features, and improve current implementations of those features within our Software Suite.
- Understand our proprietary hardware, software suite functions,
- Understand how the AXIS and AXIS Software Suite works, and the benefits of the technology.
- Experiment and come up with open source use cases for our hardware and software, and unique ways they can be applied to open-source projects.
- Create multi-platform code across multiple coding languages and multiple platforms.
- Create and maintain technical design documents and self-manage programming task schedules.
- Integrate proprietary hardware SDK into game engines like Unity and Unreal.
- Manage and mentor less experienced programmers, including task assignments and follow up.
- Facilitate communication between engineering and production teams.
- Optimise software performance.

**Traits We’re Looking For**
- Strong task and schedule management skills
- Outstanding C/C++ development and optimization skills
- Experience with a multitude of languages from Javascript, C#,
- Excellent understanding of software design techniques
- Work well with designers and artists to implement the vision of the game
- Unique perspective to consumer experiences
- Natural curiosity on technologies in general
- At the forefront on game technologies such as VR/AR/MR

**Requirements**:
**Skills and Experience Required**
- Bachelor's degree in software engineering, computer science, or equivalent
- 8+ years of experience in programming/engineering development
- Developed and shipped several games on various platforms
- Published titles credited as Lead Programmer or equivalent
- Extensive experience in developing and implementing key gameplay systems
- Strong knowledge of performance/memory constraints of game software
- Strong experience with working with custom hardware and creating use cases with those custom hardware
- Experience with Game Development and game engines (Unreal Engine)
- Experience with developing proprietary hardware
- Understand sensor and various data processing techniques
- Work with multiple platforms(Windows,Android,IOS) and languages ( Javascript, C++,C# )
- Experience operating in AGILE/SCRUM methodologies.

**Benefits**

**Big Plus**
- Experience in Research and Development processes
- Experience in latest technologies such as Artificial Intelligence, Machine Learning, Deep Learning, Computer Vision.



  • Queenstown, Singapore Razer Software Technology (Chengdu) Co., Ltd Full time

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is **a place to do great work**, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also **a great place to work,** providing you the unique, gamer-centric #LifeAtRazer experience that...


  • Queenstown, Singapore Equinix Full time

    Senior Associate Engineer, Product Software Equinix is the world’s digital infrastructure company, operating 240+ data centers across the globe and providing interconnections to all the key clouds and networks. Businesses need one place to simplify and bring together fragmented, complex infrastructure that spans private and public cloud environments. Our...

  • Software Engineer

    2 weeks ago


    Queenstown, Singapore RSM Stone Forest Full time

    **Job Description**: - Laptop software/firmware function development, debugging, and analysis. - Laptop software/firmware released to the customer web site and Microsoft WU. - Communication, coordination and cooperation across department (EE, Validation, factories) within the company. - Cooperation with external vendors (Intel, AMD etc.). - Familiar with...

  • Software Engineer

    2 weeks ago


    Queenstown, Singapore NES Fircroft Full time $6,000 - $7,000 per year

    Your roleOur major Oil & Gas Downstream Client is looking for Software Engineer who will be focused on back-end software development of an in-house optimisation product built on Python. Full stack development skillsets (including React experience on front-end) is a bonus, but not a must. You are expected to have a clear understanding of software coding...

  • Software Engineer

    2 weeks ago


    Queenstown, Singapore Razer Full time $100,000 - $150,000 per year

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...


  • Queenstown, Singapore Razer Full time $30,000 - $60,000 per year

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...


  • Queenstown, Singapore Beco Ventures Pte Ltd Full time

    **Job description** **Junior Software Engineering - Full Stack** **Job type: Contract-to-permanent** **Seniority: Junior** **Years of experience: 0 to 2 years** **Role Summary** **What You Need to Know** We hire solely based on a healthy mixture of personality and competence. This is a contract role, with the possibility of full-time conversion...


  • Queenstown, Singapore Razer Full time $120,000 - $180,000 per year

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...

  • Senior Audio Video

    2 weeks ago


    Queenstown, Singapore Razer Software Technology (Chengdu) Co., Ltd Full time

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is **a place to do great work**, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also **a great place to work,** providing you the unique, gamer-centric #LifeAtRazer experience that...


  • Queenstown, Singapore Refract Technologies Full time

    **About Us** At Deep Dive Studios, we believe that games have the power to change the world. Every new idea can become a breakthrough, every problem requires a custom solution, and every person can make an impact. Founded in 2021, Deep Dive Studios set out to not only push the frontiers of what gaming can be, but also bring better solutions to the problems...