Software Engineer IV (Game/Graphics Development)
Spectraforce
Bellevue, Washington
18 days ago
Job Description
Job Title: Software Engineer IV (Game/Graphics Development)
Duration: 06 months
Location: Redmond, WA, 98052 (Onsite)
Ideal Candidate:
Expectations:
How many rounds of interviews:
About Us: SPECTRAFORCE is one of the fastest-growing workforce solutions firms in the United States. As a diversity-owned business, we place human connection at the heart of everything we do, building strong relationships with both clients and candidates to fill roles successfully. Our teams in North and Central America and India serve more than 150 Fortune clients globally, leveraging custom AI technology to provide direct hire, executive search, nearshoring, offshoring, and project staffing solutions.
Benefits: SPECTRAFORCE offers ACA compliant health benefits as well as dental, vision, accident, critical illness, voluntary life, and hospital indemnity insurances to eligible employees. Additional benefits offered to eligible employees include commuter benefits, 401K plan with matching, and a referral bonus program. SPECTRAFORCE provides unpaid leave as well as paid sick leave when required by law.
Equal Opportunity Employer: SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, religion, color, sex, national origin, age, sexual orientation, gender identity, genetic information, disability or veteran status, or any other category protected by applicable federal, state, or local laws. Please contact Human Resources at LOA@spectraforce.com if you require reasonable accommodation.
California Applicant Notice: SPECTRAFORCE is committed to complying with the California Privacy Rights Act (“CPRA”) effective January 1, 2023; and all data privacy laws in the jurisdictions in which it recruits and hires employees. A Notice to California Job Applicants Regarding the Collection of Personal Information can be located on our website. Applicants with disabilities may access this notice in an alternative format by contacting NAHR@spectraforce.com.
LA County, CA Applicant Notice: If you are selected for this position with SPECTRAFORCE, your offer is contingent upon the satisfactory completion of several requirements, including but not limited to, a criminal background check. We consider qualified applicants with arrest or conviction records for employment in accordance with all local ordinances and state laws, including the Los Angeles County Fair Chance Ordinance for Employers (FCO) and the California Fair Chance Act (FCA). The background check assessment will consider whether a criminal history could reasonably have a direct, adverse impact on the job-related safety, security, trust, regulatory compliance, or suitability for this role. Such findings may result in withdrawal of a conditional job offer.
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $100.00/hr.
Duration: 06 months
Location: Redmond, WA, 98052 (Onsite)
Ideal Candidate:
- Mid to Senior Level: We are looking for a candidate with 6-8 years of experience in software development, preferably in the field of machine learning or computer vision.
- Self-Motivated and Proactive: The ideal candidate is someone who is happy to take initiative, drive progress, and bring new ideas to the table.
- Strong Technical Skills:
- The candidate should have strong technical skills in programming languages such as C++, Python, or Java, and experience with machine learning frameworks and libraries.
- Collaborative Mindset: The ideal candidate is someone who is comfortable working in a team environment, collaborating with others, and communicating effectively.
- C++ Expertise: 4+ years of experience in C++ programming General C++ expert with a strong understanding of: Memory management (e.g., pointers, smart pointers, memory allocation) Object-Oriented Programming (OOP) concepts (e.g., classes, inheritance, polymorphism)
- Graphics/Game Development Experience: 3+ years of experience in graphics/game development Graphics APIs (e.g., DirectX, Vulkan, OpenGL) Game engines (e.g., Unity, Unreal Engine) Computer graphics concepts (e.g., 3D rendering, lighting, shading, texturing) Game development pipelines (e.g., asset creation, level design, testing
- Strong Programming Skills: Proficiency in C++ and/or other programming languages relevant to AR/VR and smart glasses development. Experience with AR/VR: Familiarity with AR/VR technologies, including experience with development frameworks like Unity or Unreal Engine. Hardware-Aware Development: Experience with developing software for custom hardware platforms or embedded systems. Problem-Solving Skills
- Software experience with ML machine learning
- Working with Hardware, being able to work with Prototypes
- Industry Experience in Wearables and Gaming: Experience working in the wearable technology industry, such as smartwatches or fitness trackers Familiarity with gaming platforms and technologies, including console gaming and PC gaming
- 6-8 Years
- Degree in computer science
- We are seeking a talented Software Engineer with 3-4 years of experience in graphics and game development. The ideal candidate will have a strong background in C++ and experience with game engines such as Unity, O3DE, and Unreal. This role involves working on the RALD and Romulus projects, focusing on developing and enhancing graphics and rendering capabilities.
- 4+ years of experience in C++ programming.
- 3+ years in graphics/game development.
- 2+ years of experience with game engines like Unity, O3DE, Unreal.
- Strong problem-solving skills and ability to work independently.
- Excellent communication and collaboration skills.
- Ability to ramp up quickly and adapt to new technologies.
- Deliver high-quality code and solutions within specified timelines.
- Collaborate effectively with cross-functional teams.
- Your primary focus will be on developing and optimizing graphics applications for custom hardware platforms, such as Quest. Module Development: You will be responsible for designing, implementing, and testing modules that can be used across multiple projects. This requires a strong understanding of software architecture, modularity, and reusability.
- Hardware-Aware Development: You will need to consider the limitations and capabilities of the underlying hardware when developing graphics applications. This includes optimizing code for performance, power consumption, and memory usage.
- Coding: The majority of your time will be spent writing code, debugging, and testing.
- Meetings: Depending on your interest and the needs of the project, you may attend meetings with other team members, stakeholders, or managers to discuss:
- Project progress and goals
- Technical challenges and solutions
- New features or requirements Collaboration and knowledge sharing
Expectations:
- Your performance will be measured against the expectations outlined in your job description and any additional goals or objectives set by your manager.
- Task Completion:
- Code Quality
- Collaboration
- Communication
- Working with custom hardware platforms like Quest presents both challenges and opportunities. You will need to develop a deep understanding of the hardware architecture and optimize your code accordingly.
- Innovative Solutions: The company is looking for innovative solutions to complex graphics problems. You will have the opportunity to think outside the box and come up with creative solutions that push the boundaries of what is possible.
- Collaboration: You will be working closely with other teams, including hardware engineers, software developers, and researchers. Effective communication and collaboration will be essential to success in this role.
How many rounds of interviews:
- Coding exercise - coderpad - 1 round - initial round - then 2 round of interview
- Types of Interviews Zoom Interview
- Duration 30 min, 45 min
About Us: SPECTRAFORCE is one of the fastest-growing workforce solutions firms in the United States. As a diversity-owned business, we place human connection at the heart of everything we do, building strong relationships with both clients and candidates to fill roles successfully. Our teams in North and Central America and India serve more than 150 Fortune clients globally, leveraging custom AI technology to provide direct hire, executive search, nearshoring, offshoring, and project staffing solutions.
Benefits: SPECTRAFORCE offers ACA compliant health benefits as well as dental, vision, accident, critical illness, voluntary life, and hospital indemnity insurances to eligible employees. Additional benefits offered to eligible employees include commuter benefits, 401K plan with matching, and a referral bonus program. SPECTRAFORCE provides unpaid leave as well as paid sick leave when required by law.
Equal Opportunity Employer: SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, religion, color, sex, national origin, age, sexual orientation, gender identity, genetic information, disability or veteran status, or any other category protected by applicable federal, state, or local laws. Please contact Human Resources at LOA@spectraforce.com if you require reasonable accommodation.
California Applicant Notice: SPECTRAFORCE is committed to complying with the California Privacy Rights Act (“CPRA”) effective January 1, 2023; and all data privacy laws in the jurisdictions in which it recruits and hires employees. A Notice to California Job Applicants Regarding the Collection of Personal Information can be located on our website. Applicants with disabilities may access this notice in an alternative format by contacting NAHR@spectraforce.com.
LA County, CA Applicant Notice: If you are selected for this position with SPECTRAFORCE, your offer is contingent upon the satisfactory completion of several requirements, including but not limited to, a criminal background check. We consider qualified applicants with arrest or conviction records for employment in accordance with all local ordinances and state laws, including the Los Angeles County Fair Chance Ordinance for Employers (FCO) and the California Fair Chance Act (FCA). The background check assessment will consider whether a criminal history could reasonably have a direct, adverse impact on the job-related safety, security, trust, regulatory compliance, or suitability for this role. Such findings may result in withdrawal of a conditional job offer.
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $100.00/hr.