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.