Senior, Software Engineer, 3D Applications
Magic Leap
Software Engineering, IT
Canada · United States · Remote
Posted on Thursday, August 24, 2023
Job Description
The primary responsibility of the Software Engineer is to implement all the new systems that are required for this new form of computing and entertainment. Qualified candidates need to be self-starters and able to operate in a highly dynamic environment. This position reports to the Lead Engineer of their respective group, and will receive mentoring from the other members of the team.
Responsibilities:
- Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality applications
- Troubleshoot and resolve software defects and other technical issues
- Discuss, design new features with leads and mentors and then implement
- Design and Implement augmented reality features using company's internal technology
- Code needs to run on a real-time platform using a proprietary embedded systems environment
- Use C++ and possibly other languages for implementations
- Participate in code reviews
- Interview potential new team members
- Implement Unit Tests
- Use Jira for bug and task tracking
- Attend and contribute to SCRUM development process
Qualifications:
- 5+ years of professional experience in the gaming industry or using real-time 3D technologies
- Excellent problem solving, troubleshooting and debugging skills
- Solid C++ knowledge and skills
- Solid 3D math skills including vectors, transformation matrices and analytic geometry
- Experience or independent work on games or simulations in real-time environments
Beneficial Skills:
- Familiarity or experience with mobile computing platforms
Education:
- BS/BA is preferred
Additional Information
- All your information will be kept confidential according to Equal Employment Opportunities guidelines
#LI-Remote
Our salary ranges are determined by role, level and location. In addition to salary, Magic Leap offers a discretionary bonus, equity, and a fully comprehensive benefits package for eligible employees.
US Base Salary Range
$123,000—$172,000 USD