Software Engineer SketchUp (C++/JavaScript) Job at Trimble

Trimble Irvine, CA 92606

Your Title: Software Engineer

Job Location: Remote United States (CO Preferred)

Our Department: SketchUp

Are you interested in identifying and delivering disruptive cutting-edge technologies?

What You Will Do:

The Software Engineer is a member of the SketchUp Skore team, which is a team at SketchUp that is bringing in all of the innovative and easy-to-use tools that make SketchUp what it is today. This team is also the key team that makes live components a core part of the SketchUp application. If you haven’t seen our Live Components, you can go to the 3D Warehouse and configure one using their variety of parametric values.

  • You’ll be working to both refine and re-imagine the modeling tools on Windows and Mac using C++. User-friendly and intuitive modeling tools are what SketchUp is famous for.
  • You will play a key part in building the link between the SketchUp live components with our cloud based modeling platform Trimble Creator.
  • You will be the cross-functional cloud/web expert in the Skore team who collaborates with SketchUp web teams.
  • Develop common code using the following technologies: C++, JavaScript/Typescript
  • Collaborate with developers on our team and on other teams
  • Add features collaboratively designed with the Product Manager
  • Work with QA to help test your code

What Skills & Experience You Should Bring:

  • Experience and/or strong interest in design, graphics, 3D software
  • C++
  • Javascript/ Typescript
  • Familiarity with cloud-based technologies such as AWS
  • Object Oriented Programming
  • Windows and/or Mac OS X client development
  • Knowledge of Web standards and protocols including client-server architecture
  • Familiarity with common commercial software development best practices
  • A test-driven development mentality
  • Strong problem-solving skills
  • BS/BA degree in Computer Science, Software Engineering, or related technical field.

Additional Skills/Experience Desired:

  • One or more of the following Language/UI Framework combinations: C++/QT, Objective-C/Cocoa.
  • Scripting languages such as Ruby and Python
  • Mobile development experience with iOS, Android, or UWP
  • Familiarity with computational geometry
  • Experience in Agile development environment
  • Experience using JIRA and Confluence

About SketchUp, a Colorado startup all grown up

Part of Trimble, SketchUp is one of the most popular 3D modeling and design tools in the world. Today, millions of architects, engineers, contractors, woodworkers, artists, and other creatives use our software to design transit centers, treehouses, and everything in between. We support a healthy work/life balance, a remote work environment if necessary, and assistance in career development.

About Trimble, our parent company

Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Our core technologies in spatial positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability in design, architecture, and construction. Trimble has also won seven awards in 2022 at Comparably for Best Leadership Teams, Best CEOs for Diversity, Best CEOs for Women, Best HR Team, Best Product & Design Team, Best Global Culture and Best Company Outlook.

#Engineering

Trimble is proud to be an equal opportunity employer. We welcome and embrace our
candidates' diversity and take affirmative action to employ and advance individuals
without regard to race, color, sex, gender identity or expression, sexual orientation,
religion, age, physical or mental disability, veteran status, pregnancy (including
childbirth or related medical conditions), national origin, marital status, genetic
information, and all other legally protected characteristics. We forbid discrimination and
harassment in the workplace based on any protected status or characteristic. A criminal
history is not an automatic bar to employment with the Company, and we consider
qualified applicants consistent with applicable federal, state, and local law.
The Company is also committed to providing reasonable accommodations for
individuals with disabilities, and individuals with sincerely held religious beliefs in our job
application procedures. If you need assistance or an accommodation for your job, contact
Julie Phan, Benefits Analyst at julie_phan@trimble.com or 408-481-8138 or email People Experience at AskPX@px.trimble.com



Please Note :
clarksqn.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksqn.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.