Overview
Skills
Job Details
Job Title: Firmware Software Engineer
Location: Redmond, WA (Onsite)
Duration/Term: Long-Term Contract
Job Description:
We are seeking a Firmware Software Engineer to develop cutting-edge tools and infrastructure that support designers, researchers, and engineers in building interactive experiences. You will contribute to deep learning model training, prototype development, and data pipeline optimization, while collaborating across multidisciplinary teams.
Responsibilities:
- Build software tools, infrastructure, and documentation for design and research workflows.
- Train and deploy deep learning models for interaction and design exploration.
- Collaborate with researchers to design, test, and iterate on interactive prototypes and user studies.
- Integrate, validate, and optimize data pipelines using scripting tools.
- Produce and maintain documentation on tools, methods, and processes.
- Develop and maintain tools for machine learning infrastructure integration.
- Design and implement core tools including UI modules and I/O systems.
- Work closely with design, research, and engineering teams to enhance workflows.
Qualifications:
- BS in Computer Science or equivalent experience in game development/engine programming.
- 3 5+ years of experience in prototyping or game development.
- 4+ years of hands-on development in Python, C#, or C++.
- 3+ years working with Unreal Engine (tools, plugins, infrastructure).
- Strong knowledge of 3D asset workflows, shader programming (GLSL/HLSL), VFX, post-processing, and procedural animation.
- Portfolio showcasing tools development, graphic rendering workflows, or interactive prototypes.
Preferred Experience:
- UI development using React or QT.
- Familiarity with source control systems (Git, Perforce, Mercurial).
- Experience with 3D authoring tools (Blender, Maya, 3DS Max, Cinema 4D).
- Exposure to AR/VR development and game engine architecture.
- Collaboration with designers and research scientists.
- Backend development including server-side infrastructure and database management.
- 3D art/design experience such as rigging and animation.
Key Skills:
Firmware, Python, C#, C++, Unreal Engine, Game Development, Deep Learning, Data Pipelines, Shader Programming, GLSL, HLSL, VFX, Post-Processing, Procedural Animation, React, QT, Git, Perforce, Mercurial, Blender, Maya, 3DS Max, Cinema 4D, AR/VR, Backend Development, Database Management, Rigging, Animation
VDart Group is a global leader in technology, product, and talent solutions, serving clients including Fortune 500 companies across 13 countries. With over 4,000 professionals, we deliver innovation and results across industries. Committed to People, Purpose, and Planet, we are recognized for our sustainable practices through our EcoVadis Bronze Medal and UN Global Compact membership.