About Futech Interactive Ltd
Similar jobs
Technical Skills
- Unity3d
- C#
Job Description
- Unity3D Game Developer Responsibilities Create games in Unity for iOS and Android.
- Write super-clean, testable, and well-documented code in C#
- Collaborate effectively with a small, high-energy team of illustrators, designers, and programmers.
- Work with other developers to devise customized solutions to difficult problems.
- Self- motivation with a strong desire to learn and stay up with industry standards.
- Ability to prioritize tasks and contribute to multiple projects.
- Excellent verbal and written communication skills.
- Capable of working independently and within teams.
- Deadline oriented contributes to team efforts by accomplishing tasks on time.
Company Introduction
About Hexr Factory :
We are always exploring the possibilities to bridge the physical and digital worlds. We design and build Metaverse & Digital twin technologies for the future of industry and entertainment.
Job type & Location
Project Role: C++ Developer
Project Role Description :
The primary focus will be the development of all core engines, designing back-end components, integrating data storage, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers/Third-Party into the application.
Work Experience: 2 - 8 years
Work location: Chennai
Must-Have Skills: C++, OpenCV, Ruby, Boost C++ libraries, MySQL, MQTT.
Key Responsibilities:
- Extensive knowledge of C++ frameworks and libraries that utilize openCCTV, FFMPEG, video processing, and analytics.
- Multi-threading programming, Distributed and Parallel computing, Big Data technologies, SQL Server programming with T-SQL, and Microsoft data access technologies.
- Familiar with libraries like OpenCV, FFmpeg, GStreamer, and Directshow.
- Extensive knowledge of RTSP, RTMP, and HLS video streaming protocols.
- Candidate should know about release activities, source control, merging, and branching concepts.
- Ability to analyze and visualize BIG data effectively.
- Machine learning:- KNN, SVM, Text Search.
- Familiar with QGIS.
- A good understanding of Computer Vision and Image Processing concepts and algorithms.
- Thorough knowledge of the standard library, STL containers, and algorithms.
- Strong background in object-oriented design, prioritizing test ability and re-usability.
- Familiarity with embedded systems design and low-level hardware interactions.
- Proven track record of identifying bottlenecks and bugs, and devising solutions to these problems.
- Hands-on Algorithm development and implementation.
- Experience supporting and working with cross-functional teams in a dynamic environment.
Skills Required :
- Experience with existing computer vision toolkits such as Open-CV.
- Current trends within Computer Vision and Image Processing in academia and community.
- Deep learning using convolution neural networks for object classification, recognition, or sequence modeling.
- Experience with any of the following: Object detection and target tracking, simultaneous localization and mapping, 3D reconstruction, camera calibration, behavior analysis, automated video surveillance, virtual makeup, and related fields.
- Proficient understanding of code versioning tools, such as Git.
- Passionate about new technology and innovation.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Excellent verbal and written communication skills.
Job Description:
Must-Have (Unity):
- Strong understanding of Unity3D (Version >= 2019).
- Strong understanding of Unity’s Nested Prefabs.
- Strong understanding of Unity’s Classic InputManager & New InputSystem.
- Strong understanding of Joystick/Controller/Keyboard input mapping using Unity’s Classic InputManager & New InputSystem.
- Strong understanding of UI navigation using Joystick/Controller/Keyboard input.
- Strong understanding of UnityWebRequest and Rest APIs uses in Unity.
- Strong understanding of Save/Load data in JSON notation.
- Strong understanding of debugging Console/Standalone/Mobile applications.
- Good understanding of libraries and plugins like JsonUtility, NewtonSoft, DoTween and TextMeshPro.
- Good understanding of responsive UI implementation in Unity.
- Good understanding of streaming assets in Unity.
- Basic understanding of Unity Editor scripting.
- Basic understanding of Unity’s custom builds pipeline for Console/Standalone/Mobile applications.
- Basic understanding of CI/CD using Jenkins for Unity projects.
Must-Have (Others):
- Good understanding of JSON and XML notations.
- Good understanding of DLL (Dynamic Link Library) creation using Visual Studio.
- Good understanding of project management software like JIRA and YouTrack.
- Good understanding of using GitHub/GitLab platforms.
- Basic understanding of versioning systems like git.
- Basic understanding of Linux and Bash Commands.
Good To Have:
- Basic understanding of Consoles (Xbox, PlayStation, Nintendo) and Controllers (Wired, Wireless).
- Basic understanding of using Chromium based Browsers/WebViews in Standalone Unity applications.
- Basic understanding of Shaders especially Blur Shader.
- Basic understanding of UPnP, SSDP, and JsonRpc based communication protocols.
- Basic understanding of SCRAM based authentication mechanism.
- Basic understanding of libraries like StreamJsonRpc, StreamRpc, RSSDP, ZFBrowser/Embedded Browser.
- Basic understanding of TCP/IP Protocols and Network Streams in C#.
- Basic understanding of Reflection in C#.
We are looking for a talented unity developer to join our design team. As a unity developer, you will be responsible for planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product. You may also be required to build patches and install game updates.
To ensure success as a unity developer, you should have extensive experience working with Unity and Unity3D software, excellent coding skills, and a good eye for detail. A top-class Unity developer can visualize, design, and code games that speak directly to the target market.
We are seeking a Senior Software Engineer / Senior Game Developer for feature development and engineering initiatives for a reputable studio based in the United States.
The game that is being worked on has tens of millions of daily active users, and the work will entail creating new game modes, new UI screens, and new features.
The ideal candidate would know how to use multiple game frameworks and be comfortable learning new ones.
All current game development is using a language called Monkey X, which is a cross-platform reimagining of the BASIC programming language (with object-oriented programming support).
The team is currently split between California, Texas, and Germany. The candidate would need to overlap mostly with European time zones but sometimes be available for calls with the West Coast.
Time zone/Location: remote, mostly overlap with CET time zone
Responsibilities
o Learn or know Monkey X and integrate your existing game development knowledge into
the codebase.
o Help mentor and direct other developers on the team
o Become the right hand of the lead developer and offer assistance as needed
Requirements
o Unity, Cocos2d, Flixel, Arcade, Pygame, Phaser, or other game framework experience.
o The ability and comfort to learn new languages and frameworks quickly
o At least one shipped game, portfolios of games welcome
o C#, Java, VB.NET, Objective C, C++, or other object-oriented programming language and OOP experience required.
o Knowledge of Design Patterns
3D DESIGNER
Tesseract Esports is looking for an experienced 3D Designer/Artist to design 3D objects, elements and environments in Esports domain.
You will interact with creative and broadcast teams and other client staff to produce the deliverables for internal and external use.
About Tesseract Esports
Tesseract Esports was founded in 2015 with an intent to elevate and transform the nascent gaming scene in South and Southeast Asia into a high profile and professional esport. We played a pioneering role by being the first to launch and introduce mobile esports in the region. We were also among the first to produce the biggest and most successful esports events and gaming activations in India at an unprecedented scale, paving the way for the growth of esports in the country.
We have since gone to partner with game publishers, developers, brands and media platforms to produce large scale esports events and engagements and become one of the leading esports production houses in the Asia-Pacific. We have worked with Qualcomm, MPL, Tencent Games, Razer, Garena, Acer and several other partners on many successful live and online esports activations. We are a growing team of highly skilled and passionate individuals focused on delivering the best competitive experiences. We are headquartered at our state of the art production studio in Hyderabad, India which also happens to be the largest esports facility in South Asia.
You are good at (Technical skills)
- Adobe Illustrator, Photoshop, After Effects etc.
- Expertise in 3D modelling, texturing, lighting and animation using 3DS max, Maya, Blender, Cinema4D etc.
- Expertise in Unreal Engine and building game like environments using Unreal Engine
- Strong understanding of proportions, sizes and general spatial awareness.
- Ability to conceptualise and communicate design ideas clearly.
- Deliver ideas using Quick mockups and prototypes.
You will be responsible for (not limited to)
- Creating 3D environments for Augmented reality and virtual spaces.
- Participate in conceptualising sessions and put forward holistic ideas.
- Coordinate with other designers and deliver consistent visuals.
- Manage and adhere to timelines.
- Collaborate with other team members to ensure all requirements are met with designs.
- Handle multiple projects at a time.
- Highly collaborative and can work well in a fast-paced team environment.
Your experience
5+ years in the related field.
Your academic qualifications
- We prefer an inspired mind over an academic qualification.
What we will be excited to see in you (Technical & Non-technical skills)
- 3D software’s such as cinema 4d, blender, 3DS Max. Video editing software like Premier Pro, Da-Vinci resolve.
- Ability to lead and build a design team.
- Self-learning.
Who Are We
A research-oriented company with expertise in computer vision and artificial intelligence, at its core, Orbo is a comprehensive platform of AI-based visual enhancement stack. This way, companies can find a suitable product as per their need where deep learning powered technology can automatically improve their Imagery.
ORBO's solutions are helping BFSI, beauty and personal care digital transformation and Ecommerce image retouching industries in multiple ways.
WHY US
- Join top AI company
- Grow with your best companions
- Continuous pursuit of excellence, equality, respect
- Competitive compensation and benefits
You'll be a part of the core team and will be working directly with the founders in building and iterating upon the core products that make cameras intelligent and images more informative.
To learn more about how we work, please check out
https://www.orbo.ai/">https://www.orbo.ai/.
We at Orbo are looking for developers who have passion for technology, ability to deploy new and novel technologies in environments that are often low on humans as well as capital. From solving complex algorithm problems, software development engineers also develop complex algorithms to solve real-life crises and are involved in the system design of several applications and thus contributing to their technical architecture.
Responsibilities:
- To determine the scope of software development projects.
- Collaborating with the software development team on application design and development.
- Developing software and overseeing the deployment of applications across platforms.
- Performing diagnostic tests and debugging procedures.
- Creating end-user application feedback channels.
- Optimizing software by performing maintenance, updates, and upgrades.
- Documenting processes and maintaining software development records.
- Keeping up to date with C++ standards and advancements in application development.
Requirements:
- Bachelor's degree in computer science, information systems, or similar.
- Strong understanding of OOPs, SDL.
- Problem solving with data structure and algorithms.
- Build tools(make/Cmake/Ninja/Bazel)
- Experience with OS & hardware specific development (SIMD, AVX, AVX2)
- Having knowledge of 3rd Party library integration (OpenCV, Tensorflow, NCNN, TNN, liptorch, Openvino, ONNX runtime)
- Worked with Modern C++
- Worked with Linux & Windows
- Experience with multi threading and multi processing
- Superb analytical and problem-solving skills.
- Excellent collaboration and communication skills.
- Great organizational and time management skills.
Experience in Linux
Experience in Telecom Call Flows
Experience in 3GPP
Experience in EPC or 5Gcore
C++ or Java developer expertise