Hardsuit Labs logo
Hardsuit Labs

Hardsuit Labs offers comprehensive gaming services, specializing in full game design and development, with the goal of cultivating innovative gaming experiences

Programmer IV

Location

Canada

Posted

6 days ago

Salary

$112K - $132K / year

Seniority

Lead

Bachelor Degree7 yrs expEnglishUnreal Engine

Job Description

Programmer IV

Hardsuit Labs

• Design, author, and maintain robust and highly optimized systems that meet all design, technical and schedule requirements. • Work closely with QA and technical leadership to ensure the stability and accuracy of systems by identifying, communicating and resolving defects. • Author, review and provide feedback on technical and end-user documentation of systems. • Collaborate with Technical Leadership and other Programmers to help establish overall technical design and architecture. • Work closely with production staff in building and maintaining realistic schedules and identifying dependencies; coordinate with QA and Leads to ensure successful roll-out of new features to the Team and establish testing and maintenance of systems. • Work with minimal guidance on high-impact tasks or independently on low-risk tasks. • Provide guidance and informal supervision to more junior staff. • Provide meaningful feedback and enforcement of coding standards through peer reviews. • Help team members set up tools and troubleshoot minor tools issues and workflow blockers.

Job Requirements

  • 7+ years professional software development
  • 3+ years professional Unreal Engine experience
  • 3+ years developing in a team environment
  • 2+ years professional C++ experience with an advanced understanding of it
  • Extensive experience working in multiple code bases
  • Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with programmers, content creators and managers
  • Ability to provide meaningful time estimates for large tasks
  • Proficiency in writing optimized code as well as identifying areas that could use optimization Proficiency in writing thread-safe code
  • Can successfully navigate through ambiguity and act accordingly
  • Ability to pivot between different domains of responsibility
  • Extensive experience using debugging tools to fix bugs in unfamiliar code
  • Interest or experience in using AI-assisted software development workflows, to support activities such as code exploration, implementation, debugging, documentation, and code review
  • Strict adherence to project coding standards
  • Strong cross-discipline collaboration skills
  • Willingness to receive and act upon feedback
  • Great communication, written and verbal
  • Experience or comfort with client-facing communication and the ability to represent the studio professionally when interacting with external partners
  • Expert knowledge in 3D math.

Benefits

  • Group Insurance: dental and health care benefits
  • Group RRSP + employer matching contribution
  • Employee and Family Assistance Program

Related Job Pages

More Software Engineer Jobs

Shaper logo

Founding Engineer

Shaper

We build handheld robotic power tools.

Full TimeRemoteTeam 11-50Since 2012H1B Sponsor

• Build the core platform from the ground up: search infrastructure, API integrations, AI/LLM orchestration, and user interface. • Embed at the design partner PD to deeply understand officer workflows, pain points, and system architecture. • Design and implement integrations with law enforcement systems.

United States
Lynx logo

Senior Software Engineer

Lynx

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Full TimeRemoteTeam 51-200

Role Description - Bachelor's degree in computer engineering, Computer Science, or related technical discipline. - 5+ years strong software development experience using C, C++, Java, Python, and Bash for embedded systems, automation, testing, and application development. - Hands-on experience with sUAS (small Unmanned Aircraft Systems) and RC aircraft operations, integration, and troubleshooting. - Experience developing and configuring autonomous flight systems using ArduPilot and/or PX4 flight controllers. - Proficient with Git for source control, branching strategies, code reviews, and collaborative software development. - Familiarity with the MAVLink communication protocol, including telemetry, command-and-control messaging, mission planning, and integration with ground control stations. - Understanding robotics, autonomous systems, flight software, sensor integration, and embedded system design. - Proficient with Linux and Windows development environments. - Ability to professionally communicate project status and collaborate on technical solutions with clients and peers. - Active Secret DoD security clearance. - 25% Travel. Qualifications - Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.). - DevOps & Containerization – Experience with Docker-based development, deployment, and maintaining CI/CD pipelines. - Embedded Systems – Developing software for microcontrollers and embedded hardware platforms. - Autonomy Systems – Working with autonomous systems software and hardware, including Perception (sensors, computer vision, sensor fusion). - Motion and mission planning. - Control systems. - Test & Verification Engineering – Creating automated tests, validation frameworks, and verification software. - Software Quality & CI/CD – Designing and maintaining robust software quality processes, automated builds, testing, and deployment pipelines. - Electrical Engineering Fundamentals – Ability to read and understand electrical schematics and collaborate with hardware teams. - Experience communicating and documenting complex technical designs. - Ability to work in a collaborative and team-based environment. - Excellent written and verbal communication and presentation skills. Benefits - Low-cost Medical / Dental / Vision coverage options. - 401K with generous employer match. - Responsible Paid Time Off + Paid Holidays. - Remote work opportunities based on role. - Employee Assistance Program (EAP). - Career growth and professional development opportunities. Company Description All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

United States
Full TimeRemoteTeam 1-10Since 2019H1B Sponsor

• Lead Booking engineering organization for rapid, quality delivery • Integrate AI perspectives into workflows for smarter building • Build exceptional experiences for clinics in partnership with product teams • Coach and grow engineering leaders, raising excellence standards • Shape technical roadmap aligned with growth initiatives

United States
$240K - $390K / year
Quantiphi logo

Senior Application Developer

Quantiphi

Pioneering AI-first solutions, solving complex business challenges through expertise, cloud, data engineering, and AI.

Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• Develop and maintain frontend applications using Next.js, React, and TypeScript. • Develop backend services using Python and serverless AWS technologies. • Design and implement AWS Lambda functions to support application business logic. • Develop and orchestrate workflows using AWS Step Functions. • Design, develop, and maintain Amazon AppSync GraphQL schemas and resolvers. • Implement and enhance multi-tenancy logic across application services. • Build reusable, scalable, and responsive frontend components. • Integrate frontend applications with backend APIs and cloud services. • Participate in application architecture discussions and technical design reviews. • Debug production issues and provide timely resolutions. • Optimize application performance, scalability, and maintainability. • Collaborate with cross-functional teams throughout the software development lifecycle. • Follow coding standards, security best practices, and cloud-native development principles. • Contribute to technical documentation, code reviews, and knowledge sharing.

United States