[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EnergyPlus_Support] Autodesk Job - Software Eng./Meteorologist, Green Building Studio, 65404
With over $2B in revenue, Autodesk is ranked the 5th largest software
company in the world and was recently named one of the top performing
companies for 2008 in the BusinessWeek 50 Rankings. Autodesk is a
world leader in design innovation technologies for the manufacturing,
architecture, construction and media and entertainment industries.
Since introducing AutoCAD in 1982, Autodesk has developed a broad
portfolio of specialized 2D and 3D Digital Prototyping solutions that
give designers, engineers, architects and digital artists the tools
they need to create the skyscrapers, bridges, products, games and
films that make up our world today.
The global Autodesk community includes:
? Our employees: 7,000 staff in more than 60 locations around
the globe;
? Our customers: 9 million users in 160 countries -- 100% of
Fortune 100 firms are Autodesk customers;
? Our ecosystem: 1,700 channel partners and 3,100 development
partners;
Twenty-six years ago, Autodesk and AutoCAD changed the world of
design by automating drafting. Today we continue to evolve the design
process with products used by designers, architects, engineers, and
digital artists worldwide. We have been designated one of
2008's "Most Innovative Companies" by Fast Company Magazine.
Autodesk: Hot technology?.Cool place to work.
Title: Software Eng./Meteorologist, Green Building Studio, 65404
Location: Santa Rosa, CA
Autodesk AEC Solutions deliver a comprehensive portfolio of products
for the building industry, including solutions for architectural
design, structural engineering, MEP systems engineering, civil
engineering, construction, and facilities management. Ranging from
the most advanced technology for building information modeling (BIM)
to the most widely adopted design and documentation solutions,
Autodesk supports information and management needs throughout the
building lifecycle.
The AEC Solutions Green Building Studio Team is responsible for
developing and supporting the Green Building Studio web service.
Development includes new features development, maintenance, and
integration with other Autodesk products including the various BIM
offerings.
General Summary:
As a Software Engineer/Meteorologist for AEC Solutions, you will
design, develop, test and expand climate data for the Green Building
Studio Software as a Service (SaaS) application and similar web
applications. You will expand the existing climate database and write
original software code and work with cross-functional application
development team to create systems and applications. You will
collaborate with your fellow software engineers, product managers and
subject-matter experts to design and build best-of-class
sustainability software. This role will require up to 10% travel.
Principle Duties and Responsibilities:
IMPLEMENTATION:
-Expand, develop, test and support weather databases for whole
building energy analysis.
-Work with senior staff in planning, authoring, documenting, and
testing applications using MM5, RUC, WRF, CALMET, and other weather
modeling and analysis applications.
-Work with senior staff in planning, authoring, documenting, and
testing applications using C#, Visual Basic, VBScript, JavaScript,
XML, XSLT, T-SQL, and/or HTML code.
-Ensures new code conforms to established coding standards and meets
the feature specification. Ensures that code can be seamlessly
localized for other languages.
-Documents engineering, interfaces, and testing specifications for
new code and features developed, including changes to existing code
stream.
<li>Validates that post-specification documentation (As Built)
sufficiently explains the feature for Tutorials, Training Material
and for QA to finalize test cases.
-Participates in peer code reviews to ensure proper documentation on
features and interoperability within the entire system.
-Supports customers during Alpha/Beta phases to identify and resolve
product defects and usability issues.
-Troubleshoots code and debugs if necessary.
<li>Tests newly developed features to ensure proper functioning prior
to release to QA.
<li>Participates in developing test plans, including regression
tests, for newly developed software or feature.
-Ensures new code, feature or software product meets performance
goals and does not adversely impact the performance of existing
subsystems.
<li>May use performance analysis tools to test subsystem before
integration with larger system.
-Plan, coordinate and execute research project work with a minimum of
supervisor oversight.
-Design spreadsheets and databases and enter, extract, and manipulate
data using Excel, SQL Server and other data analysis tools.
-Analyze data and develop regression models to represent information.
FUNCTIONAL REQUIREMENTS:
-Works with Product Management/Product Design to understand and help
refine functional requirements for new products or upgrades.
Collaborates on Product Requirement and Feature Specification
documents and estimates the programming difficulty.
-Contributes to cost-benefit analysis by providing cost input for the
features and determines feasibility of each feature. May also consult
with downstream developers in order to determine feature priority.
-May interface with Product Support and customer groups to find out
how customers are using products in order to better understand
customer issues and provide input to future product design.
SOFTWARE ARCHITECTURE:
-Creates low-level software designs prior to coding.
<li>Develops industry specific documents and diagrams to outline
architecture and relationships between subsystems and participates in
review of those designs.
-Writes high level software designs and specifications for feature
implementation.
<li>Documents implications for other areas of the product.
-Researches, analyzes existing legacy architecture and software code
to understand the code at both the low level and higher architectural
level in order to make enhancements or resolve defects and
performance issues.
-Investigates and, if necessary, prototypes technologies and
algorithms relating to the task.
ESTIMATING AND SCHEDULING:
-Participates in planning and design review meetings with technical
leads and development managers to determine schedules, review
technical problems, and assign tasks and resources.
-Tracks progress with respect to plan and informs Development Manager
of delays. Supplies new estimates of completion as needed.
-Utilizes software estimation process in order to estimate
development time and resources necessary for specific functions.
-May provide project leadership including: organizing overall
projects, establishing timelines, breaking down and assigning tasks.
CODE MAINTENANCE:
-Resolves existing feature defects logged by customers or QA.
Documents all changes made.
-May also create Feature Specifications for non-critical user
functions or for internally identified maintenance and improvement
projects.
OTHER JOB RESPONSIBILITIES:
-At senior levels, mentors and provides direction to less experienced
software engineers regarding company development processes and
product architecture.
-At senior levels, may take a lead role and own a particular area of
a project. Consults and shapes plans by scheduling, estimating and
advising how long something will take to build.
-Creates and identifies patent-worthy technology and participates in
the patent application process.
-Responsible for researching external best practices and emerging
technologies for possible incorporation into company products and
methodologies.
Requirements/Desired Knowledge/Skills:
-Experience with SQL Server, T-SQL, FORTRAN
-Experience with weather models such as MM5, WRF, RUC, CALMET
-Some experience with C#, .NET Framework, Visual Basic, JavaScript,
HTML, XML, XSLT, and IIS. Growth in these languages expected
-Proven individual contributor and collaborator
-Able to set priorities effectively
-Good problem solver
-Customer-oriented
-Good organizational, leadership, interpersonal, and time management
skills
-Strong graphic, written, and verbal communication skills
-Self-starter who learns new software easily
-Valid driver's license
Work Experience and Education:
-1-3 years working with weather models. Mesoscale weather model
experience preferred
-3-5 years experience developing database applications
-IIS-based web application development a plus
-BS degree in Meteorology, Computer Science, Engineering or
equivalent experience in related field preferred
Autodesk provides one of the most exceptional compensation and
benefit packages, including stock options for all employees, 401k
matching, six week sabbatical after four years of employment,
domestic partner policy, on going employee training and development,
flexible work hours and more!
IF YOU ARE AN EXTRAORDINARY PERSON WHO STRIVES FOR EXCELLENCE, PLEASE
SUBMIT YOUR RESUME ONLINE AT HTTP://WWW.AUTODESK.COM/CAREERS - Job
Req # 65404. Autodesk is proud to be an equal opportunity employer
that is committed to a diverse workforce.
------------------------------------
The primary EnergyPlus web site is found at:
http://www.energyplus.gov
The group web site is:
http://groups.yahoo.com/group/EnergyPlus_Support/
Attachments are not allowed -- please post any files to the appropriate folder in the Files area of the Support Web Site.
EnergyPlus Documentation is searchable. Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/EnergyPlus_Support/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/EnergyPlus_Support/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:EnergyPlus_Support-digest@xxxxxxxxxxxxxxx
mailto:EnergyPlus_Support-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
EnergyPlus_Support-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/