Software Engineer - Unity/Unreal & AR/VR

Employer

Job Description

Are you enthusiastic about pushing the boundaries of technology and creating immersive experiences that captivate users? Join our dynamic team as a Software Design Engineer and be at the forefront of crafting the next generation of holographic and immersive products. We're seeking a talented individual with a passion for cutting-edge technology and a proven track record in software design and development.


Responsibilities:

  • Collaborate closely with a cross-functional team of Engineers, Artists, Designers, and Producers to design and deliver high-quality holographic experiences.
  • Utilize state-of-the-art hardware, including next-generation head-mounted displays (HMDs) and advanced sensors, along with cutting-edge software solutions.
  • Integrate Artificial Intelligence, Machine Learning, and Computer Vision technologies to enhance the design and functionality of our products and services.
  • Embody and promote our organizational culture and values in all aspects of your work.


Qualifications:

  • Minimum of 4 years of professional software design and development experience.
  • Proficiency in both C# and C++ coding, with a strong ability to debug across diverse technology stacks.
  • Experience building enterprise services using popular frameworks such as .Net and Spring.
  • Front-end development expertise using JS frameworks like Angular, Vue, or React.
  • Strong background in working with distributed systems, databases, REST APIs, and debugging across technology stacks.
  • Proficiency in languages such as Java, JavaScript, or Python.
  • Familiarity with Unity, Unreal, or related game engines.
  • Proven experience in shipping high-quality, scalable, networked user experiences and services.
  • Excellent verbal and written communication skills.


Top 3 Must have Skills:

  • Exceptional proficiency in C++ and ability to code in C#, preferably with experience in C++ development within a game engine.
  • Minimum 1-2 years of hands-on experience with Unity; Unreal experience considered if C++ expertise is exceptional.
  • Demonstrated success in shipping products, with a preference for experience in Augmented Reality (AR) or Virtual Reality (VR).


Desirable Skills:

  • Exposure to Augmented, Virtual, and/or Mixed Reality.
  • Previous involvement in projects related to the US Military or other government contracts.
  • Familiarity with cloud and distributed services technologies, including Docker containers and storage services.
  • Knowledge of Computer Vision, Artificial Intelligence, and/or Machine Learning.


About BrickRed Systems:

BrickRed Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. Brickred Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.