[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/