Software Developer at Mason

Waterloo, Ontario, Canada

Mason Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Visual Effects, Gaming, AR/VR, Motion GraphicsIndustries

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Expert-level proficiency in C++ with a proven track record of delivering high-quality software
  • Strong experience with iOS development, Xcode, and Objective-C
  • Strong background in 3D programming, including experience with rendering, geometry processing, or similar technologies
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, with the ability to collaborate effectively in a team environment, and very good English language skills
  • Familiarity with the unique challenges of 3D sculpting and painting applications
  • Passion for 3D art, gaming, or digital content creation

Responsibilities

  • Design, develop, and optimize features for ZBrush using C++ and Objective-C
  • Develop features for the iOS version of ZBrush, using Objective-C, and take advantage of iOS and iPad hardware and software capabilities
  • Implement advanced 3D programming techniques to improve software performance and functionality
  • Collaborate with designers, artists, QA, and other developers to ensure the software meets our highest quality standards
  • Troubleshoot and resolve technical issues to maintain a high-quality user experience
  • Contribute to the development roadmap, proposing innovative solutions to technical challenges
  • Stay up-to-date with the latest trends and advancements in 3D programming and software development

Skills

C++
Objective-C
iOS
3D Programming
Software Optimization

Mason

Provides enterprise hardware and device management

About Mason

Mason provides solutions for businesses that want to create and manage smart products. They offer enterprise hardware, which includes connected touchscreen devices that are secure and reliable for long-term use. Mason also provides a customizable operating system that allows clients to create their own version of Android, ensuring a consistent user experience across all devices. Their device management services enable businesses to control devices remotely, schedule updates, and maintain security. Unlike competitors, Mason focuses on delivering end-to-end solutions tailored for enterprises that need dedicated devices, making it easier for them to launch and manage their innovative products. The goal of Mason is to empower businesses to efficiently deploy and scale their smart products.

Detroit, MichiganHeadquarters
2015Year Founded
$24.6MTotal Funding
SERIES_ACompany Stage
Hardware, Enterprise SoftwareIndustries
201-500Employees

Benefits

Flexible work options
Flexible PTO
Medical, dental, & vision insurance premiums
Quarterly reimbursements for fitness & wellness costs
Commuter & food costs stipend
Parental leave
401(k)
Home office stipend
FSA
Donation match

Risks

Increased competition from companies like Esper could impact Mason's market share.
Supply chain vulnerabilities may affect Mason's hardware delivery timelines.
Regulatory requirements in healthcare could pose compliance challenges for Mason.

Differentiation

Mason offers a fully managed infrastructure for developing dedicated smart devices.
Their customizable OS allows clients to build their own version of Android.
Mason provides granular control over devices with remote management capabilities.

Upsides

Mason's partnership with Vial enhances its position in healthcare and clinical trials.
The appointment of new executives strengthens Mason's leadership in data collection.
Mason's recognition in Deloitte Technology Fast 500 highlights its rapid growth.

Land your dream remote job 3x faster with AI