Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Illinois

Job Details

Principle Software Engineer / Software Architect

Company name
Autodesk Inc

Location
, IL, United States

Employment Type
Full-Time

Industry
Engineering, It, Architecture

Posted on
Nov 17, 2020

Valid Through
Mar 02, 2021

Apply for this job






Profile

Job Requisition ID #

20WD44371

Job Title: Software Engineer - Fusion 360 Framework Team

Overview

Autodesk helps people imagine, design and create a better world. Everyone - from design professionals, engineers and architects to digital artist, students and hobbyists - use Autodesk software to unlock their creativity and solve important challenges. The success and growth of Autodesk can be attributed not only to its exceptional products, but also to its unique culture, which brings together the best and the brightest in a combined mission of innovation and creativity. We are a global, market leader in 3D design software for manufacturing, building, construction, engineering, and entertainment, with $2.5B in annual revenue and $30B market capitalization.

We are continually highly ranked by Fortune, Forbes, Glassdoor and others. Check out the Top 7 Reasons You Should Work at http://www.slideshare.net/dustycd/top-7-reasons-you-should-work-at-autodesk-30640579 at Autodesk at http://www.slideshare.net/dustycd/top-7-reasons-you-should-work-at-autodesk-30640579 . at http://www.slideshare.net/dustycd/top-7-reasons-you-should-work-at-autodesk-30640579

Description

The Autodesk Fusion 360 team is looking for an exceptionally talented, experienced Architect / Principle Engineer with a strong background in Application Frameworks and deep understanding of cross-platform application architecture. The ideal candidate has a deep knowledge of the QT framework, a familiarity with building real developer frameworks for 3rd party developers as well as internal teams, an extensive history in integrating products from 3rd parties into a client framework, & an instinctive sense for application layout / patterning. This is a senior role and thus requires the ability to quickly adapt to changing trends / frameworks and knowledge in the implications of changing development / product trends on data model(s), user interaction / user interface frameworks & cross-platform application frameworks / development. Experience with mechanical design, electronic product development, modern manufacturing / machining (CNC, Injection Moulding, Nesting, etc) processes, data management and lifecycle management, and the product development & manufacturing processes in general is essential.

Experience should include a solid understanding of:

Foundational understanding of 3D modeling, 3D graphics, rendering in a cross-platform environment, essentials of modeling kernels incl. solid & mesh-based, & a familiarity with current trends in game development, multimedia, video or visual design tools from a tools/CAD perspective

Modeling tools, 2D / 3D modeling workflows, editing pipelines, user experience / user interaction, resource management (data management, asset storage), etc.

Current graphics systems / graphics hardware (CPU/GPU trade-offs, DirectX, Metal, OpenGL, Vulkan)

Exceptional knowledge in the tools of application performance / debugging – profilers, debug on multiple platforms, memory modeling / management, ability to quickly scan & make sense of call stacks / stack dumps, no stranger to (dis)assembly (of problematic code), & be capable of writing custom debugging tools / frameworks to get the job done

Deep understanding of modern development frameworks including current QT (5.15/6.x) frameworks including the QT Model View framework, delegates, QT Quick, QT Designer, QML, QSS, WebEngine, WebSockets, Proxies, Threading in QT including QThread, QThreadPool, QTConcurrent…Also frameworks like Cocoa, Swift, Android/Java, WASM, JS/HTML (including React/Redux).

You will work closely together with various CAD modeling teams to build the foundational technologies that make electronics design / mechanical modeling, simulation, manufacturing & rendering possible. Your responsibilities are defining, designing, implementing and delivering the technology stack on which others will build (internal / 3rd party stakeholders). As a leader in the organization you will be expected to drive new and novel approaches to SW design / architecture while quickly identifying and adopting existing patterns and driving the patterns to bring products forward.

Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges. In addition to designers, architects, engineers, and media and entertainment professionals, Autodesk helps students, educators, and casual creators unlock their creative ideas through user-friendly applications.

Qualifications:

Extensive Experience in C/C applications development

Extensive experience with large code bases including defining, maintaining, and delivering multi-disciplinary applications, extensions, plug-ins/add-ins and a corresponding developer framework

Extensive experience with 3rd party frameworks / consumable 3Ps such as QT, Boost, NodeJS, SWIG, MONO, Xamarin, etc.

Ability to lead an organization in advanced git-based source code management, git workflows, cmake projects, use of ninja, visual studio compiler, xcode, clang, llvm, jenkins, artifactory

Skills :

Strong analytical background

Good communication skills

Have product-oriented mindset

Work effectively in the situation of tough trade-offs between functionality, complexity and delivery

Ability to work independently and autonomously and build support for new ideas / transformation of a product / evolution

At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.

Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers at mailto:Careers .

With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used. It’s disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment. With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital artists, students and hobbyists. We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities. Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.

Company info

Autodesk Inc
Website : http://www.autodesk.com/

Similar Jobs:
Truss Designer
Location : Aurora, IL
Job Description TRUSS DESIGNER The Rundown: We just partnered with a local, leading building materials company and they're hunting for a skilled Truss Designer to join their growing team. ESSENTIAL DUTIES AND RESPONSIBILITIES: Pro...
Landscape Architect
Location : Wheaton, IL
Job Description Landscape Designer/Architect Award-winning Landscape Architecture firm is growing and looking for a residential landscape architect to join their vibrant and innovative team! This company is a very tight knit team ...
Job Description:\nChallenging convention. Trying new things. Reshaping an industry. The team at Duck Creek helps insurance companies bring amazing ideas to life quickly and easily with software that thinks and works like they do. ...
What I liked about the service is that it had such a comprehensive collection of jobs! I was using a number of sites previously and this took up so much time, but in joining EmploymentCrossing, I was able to stop going from site to site and was able to find everything I needed on EmploymentCrossing.
John Elstner - Baltimore, MD
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
ArchitectureCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
ArchitectureCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2021 ArchitectureCrossing - All rights reserved. 168 192