Quantcast
Channel: Research Park
Viewing all 3218 articles
Browse latest View live

Startup Cafe - "The Sane Startup" with Craig Bethke

0
0

SoIL Diagnostics to be featured on WILL’s “The 21st”

0
0

Category:

CHAMPAIGN – SoIL Diagnostics, Inc., an EnterpriseWorks affiliate, will be featured on WILL-AM’s “The 21st” with Niala Boodhoo at 11:30am on June 10. The program runs on PBS AM station 580. The program will include a panel discussion on solving nitrate runoff issues in soil, a problem which SoIL Diagnostics, Inc. is helping solve.

SoIL Diagnostics, Inc. develops cutting edge, low cost, high resolution monitoring services for soil nutrients and soil-dwelling pathogens to enable growers to maximize their profitability while reducing their input costs. “The 21st” is a program that brings news, culture, and stories all across the state of Illinois.

To learn more, to listen live, or check the airtime schedule visit “The 21st” web page. Once the recording is online, we’ll share it here.  

EIR Workshop: Preparing Your Pitch with James Janega

0
0

EIR Workshop: M&A for High-Tech Startups with Rob Schultz

0
0

HPC Developer

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Contact Email: 
HPC@hdfgroup.org
Description: 

Job summary

The HPC Software Developer will develop software for the Hierarchical Data Format v5 (HDF5) library and tool suite. Responsibilities will include enhancing the HDF5 library with additional features such as: sophisticated caching techniques, asynchronous file I/O, self-tuning storage optimizations, advanced multi-thread/multi-process/multi-client file access techniques, cluster and parallel file system interaction optimizations to deliver the highest performance possible to users of HDF5. Parallel and distributed I/O in high performance computing environments using MPI and MPI-IO will be the primary focus of this position. Interest and experience with project management is preferred. Some travel to client sites and to workshops and conferences may be required.

Essential job functions and key responsibilities

  • Assist in design and analysis of requirements
  • Design and implement HDF5 library features and tools
  • Fix software bugs in the HDF5 library and tools.
  • Write requirements and design documents, document code and features, and write other reports as needed.
  • Provide a strong voice in development/debugging priorities.
  • Experiment with new technologies relevant to the area of development; recommend improvements to techniques, procedures or other aspects of technical development.
  • Assist in determining appropriate methods for release of software, including scheduling and documentation of the release.
  • Provide input for preventing future problems as well as incorporating solutions to current concerns.
  • Possibly take responsibility for project leadership, including staff supervision, work with customers, and project management.
  • Provide user support that cannot be provided by Technical Support staff.
  • Help increase the popularity and acceptance of the software by supporting quality development, user support and outreach activities.
  • Attend technical conferences as requested.
  • Assist staff responsible for training users, and as needed, prepare and present demonstrations of the current technology at conferences, workshops and to visitors of The HDF Group.

Minimum requirements

  • A Bachelors degree is required, preferably in computer science or software engineering (Masters degree is preferred); experience and/or training may be considered depending on the nature and depth of the experience as it relates to current technologies.
  • Working experience with MPI and MPI-I/O.
  • Excellent knowledge of C.
  • Experience with operating system or application development on Linux, UNIX, Mac OS/X or Windows.

Knowledge, Skills and Abilities required

  • Familiarity and proven expertise in software development.
  • Broad practical knowledge of various operating systems.
  • Self-motivation and creativity.
  • Strong organizational skills.
  • Ability to work on several tasks simultaneously.
  • Strong oral and written communication skills.
  • Ability to communicate clearly to all types of audiences - from the inexperienced to highly technical users.

Knowledge, Skills and Abilities preferred

  • Experience with “agile” software development.
  • Experience with file system design.
  • Experience with software performance evaluation and enhancement.
  • Experience with all aspects of the software life-cycle.
  • Experience working with HDF5 software.
  • Experience programming with C++, Java or Fortran 9x.
  • Experience using GNU autotools.
  • Knowledge and experience in scientific programming and/or scientific data management.
  • Experience in technical writing.
  • Experience in project management.

The HDF Group provides a unique suite of technologies and supporting services that facilitate the management of large and complex data collections. Its mission is to develop, advance and support HDF (Hierarchical Data Format) technologies and ensure long-term access to HDF data. The HDF Group is a non-profit 501(c)3 spinoff from the University of Illinois, where it developed HDF technologies at the National Center for Supercomputing Applications from 1988-2006. The HDF Group contracts to provide customized consulting, software development, and advanced support services to organizations with challenging data-management requirements. HDF technologies are used in virtually every industry and scientific domain to meet mission critical data management needs. Examples of the uses of HDF technologies include understanding global climate change, special effects in film production, flight testing, weather prediction, viewing medical images, analyzing DNA, designing vehicles, simulating thermonuclear explosions in space, and volcanology. Please submit a resume, cover letter, salary history and references to HPC@hdfgroup.org for consideration. For additional information refer to our website at www.hdfgroup.org. The HDF Group is an Equal Opportunity Employer.

June Research Park Announcements

0
0

RESEARCH PARK ANNOUCEMENTS

Nominate Your Intern

The nomination form for intern awards is now open and will close on July 7th. The form can be found at http://go.researchpark.illinois.edu/Nomination

CU Farmers

CU Farmers, a multi-farm Community Supported Agriculture (CSA), will begin selling products to University of Illinois Research Park members through an online ordering system on May 25th. The local farms involved in the CSA include Blue Moon Farm, Bane Family Meats and Prairie Fruits Farm & Creamery.

How it works:

1.      Visit www.cufarmers.com

2.      Click the “Shop” button in the menu bar between Friday morning at 8am and Mondayevening at 8am each week (the store is only visible during this time)

3.      Select the items and quantities you would like

4.      Click “Checkout” to review and submit your order

5.      Pick up your order in the Ameren building (2100 S Oak Street) at Research Park the following Wednesday from 4-6pm

6.      Pay for your order at pickup

For weekly reminders to visit the shop, sign up for the CU Farmers mailing list here. For more information, visit www.cufarmers.com. All questions should be directed to bluemoonfarmurbana@gmail.com.

Intern Professional Development Workshop Series

Research Park will continue Intern Summer Workshop Series every Tuesday throughout the summer. 

Research Park Summer Softball League 

Join us for the annual Research Park Softball League! Anyone who works in the Research Park is eligible to play. Companies can sign up an entire team or individuals/groups can be placed on another team. Thank you to Brandon Dohman of the Bud Lab for being our softball league coordinator for 2016. If you are interested in playing in the league, or want to be put on our list to receive more information as it becomes available, please contact Brandon at Brandon.Dohman@ab-inbev.com

 

Scientist and Entrepreneur Steven Wolfram tours EnterpriseWorks

0
0

Category:

Tenant: 

CHAMPAIGN – Steven Wolfram, founder and CEO of Wolfram Research, toured the EnterpriseWorks building on June 10. Wolfram met with several startups that are tenants at EnterpriseWorks, including IntelliWheels (pictured above Paralympian Josh George).

Steven Wolfram is best known as the founder and CEO of Wolfram Research, as the creator of Mathematica, and the author of A New Kind of Science. Wolfram’s connections to Champaign and the University of Illinois run deep. At the age of 26 he came to Illinois to open the Center for Complex Systems Research and to teach Physics, Mathematics, and Computer Science.

Wolfram’s story is also a prominent example of taking an idea, creating a startup, and growing it into a world-class company. Wolfram Research grew from a few entrepreneurial researchers into a company that now employs over 700 people worldwide.

To learn more about Steven Wolfram, visit his website.

SpectroClick Inc. President Alexander Scheeline Featured in News Gazette's Wired In Column

0
0

CHAMPAIGN – Alexander Scheeline, President of SpectroClick, Inc., was spotlighted by the News Gazette as a ‘high tech difference maker.’ SpectroClick Inc. is a tenant of the EnterpriseWorks that makes educational tools and a handheld instrument that identifies different chemicals.

This company began after the Vietnam National University of Science in Hanoi asked the UI department of chemistry if they would help them upgrade their teaching, and Scheeline agreed. 

Read the full column in the News Gazette here


Gateway Developer (C++)

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Salary Range: 
competitive
Contact Email: 
elizabeth.gildner@akunacapital.com
Description: 

Akuna is currently looking for a motivated developer to join our engineering team and help us gain direct access to more of the world’s trading exchanges. Successful delivery of market gateways enables Akuna to expand its trading scope, giving us access to more liquidity and the possibility of expanding new products. Your role will focus on analysis, design, implementation, testing and delivery of key trading system technology using the latest technologies. A pragmatic approach to technology solutions, using the latest open source software will be required. The successful candidate will be given a unique level of exposure to an industry-leading team of options traders who participate fully in the design and on-going enhancements to our proprietary trading platform.

What you’ll do as a C++ Developer at Akuna:

  • Design, develop and support our Market Data and Execution platforms
  • Plan, design and implement high quality Linux services
  • Engage with traders and developers and articulate ideas clearly
  • Build software using Agile methodologies
  • Participate in design sessions and code reviews
  • Work on cross-functional teams to troubleshoot and solve complex problems
  • Design and implementation of database schemas/data storage

Qualities that make great candidates:

  • Experience developing low-latency execution platforms
  • Familiar with multiple US and global exchange protocols
  • Understanding of distributed systems, data structures and algorithms
  • Practical use of multi-threaded / multi-core programming paradigms
  • Object-oriented design and programming experience
  • Familiar with Object databases or similar
  • Experience with Linux and Python required
  • Understanding of Postgresql and HDF
  • 2-5 years of experience developing performant, scalable applications in C++ (and least 2 years with C++11)
  • Bachelor’s degree in Computer Science, Engineering, Math or equivalent

 

Location:  Champaign, IL

Department: Development

APPLY HERE

 

 

 

Python Developer - Data & Measurement Team

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Salary Range: 
Competitive
Contact Email: 
elizabeth.gildner@akunacapital.com
Description: 

We are looking for a Python Developer with application design skills to join our growing Champaign Office. This person will work on our Data and Measurement Team which builds data parsing, analysis, and visualization tools that aid in the analysis tasks undertaken by many teams at Akuna.

The Data & Measurement Team creates and maintains a suite of tools primarily based on NumPy and our own custom C++ parsers that organize, store, and provide access to Akuna's internal data. Beyond this core set of tools, the Data & Measurement team is also responsible for monitoring Akuna's production data stack, from data capture all the way up through parsing, reduction, and availability.

At Akuna Capital, your participation means creating the tools which Developers, Quants, Traders and Support personnel will be using every day to compete in the market.

The ideal candidate is adept with Python, and willing to learn NumPy and other accepted data science libraries. Beyond that, data visualization experience with industry standard tools like IPython/Jupyter notebooks and plotting libraries are very welcome additions, as are any experience in enhancing the performance of Python software, such as through Cython, Numba, etc.

What you’ll do as a Python Developer on the Data and Measurement Team:

  • Design and improve existing python tools that interact with C++ applications, capture files, databases, and wire protocols.
  • Ensure Akuna's production data stack is healthy through monitoring and analysis tools
  • Work closely with Quants on developing data access and visualization tools
  • Gain a deep understanding of how to manage and organize large amounts of financial data

 Qualities that make great candidates:

  • 2+ years of professional Python experience
  • Involvement with or exposure to C++ in a professional environment
  • Linux experience
  • Experience with NumPy, Cython, and other data science / numerical libraries
  • Exposure to the Financial industry, especially trading or market making

 

Location: Champaign, IL

Department: Development

 
 
 

C++ Developer (Data & Measurement Team)

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Salary Range: 
Competitive
Contact Email: 
elizabeth.gildner@akunacapital.com
Description: 

We have an opportunity for a motivated developer to join our Data & Measurement team and contribute to the build-out of our proprietary options market-making trading platform. Your role will focus on high performance data parsing and how we transfer data to make it useable for the data analysts.

What you’ll do as a C++ Developer at Akuna:

  • Data collection, real time data parsing and data storage
  • Implement high quality services
  • Engage traders and developers and articulate ideas clearly
  • Participate in design sessions and code reviews
  • Work on cross-functional teams
  • Be mentored by Senior Developers to learn the trading system and domain
  • Solve complex problems and troubleshoot issues

Qualities that make great candidates:

  • 2-5 years of experience in developing performant, scalable applications in C++ (and at least 2 years with C++11)
  • Experience with databases and data storage (HDF5 and Elasticsearch preferred)
  • Bachelor’s degree in Computer Science, Engineering, Math or equivalent
  • Experience with concurrent programming (e.g. multi-threaded, reactor, etc.)
  • Experience with multi-core programming paradigms
  • Understanding of distributed systems, data structures and algorithms
  • Understanding concepts of networking (i.e. TCP, UDP, multicast)
  • Capable of writing unit tests and functional tests
  • Ability to break down large problems methodically
  • Experience with Linux and Python

 

Location: Champaign, IL

Department: Development

APPLY HERE

 

 

 

C++ Developer (Infrastructure Team)

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Salary Range: 
Competitive
Contact Email: 
elizabeth.gildner@akunacapital.com
Description: 

We have an opportunity for a motivated developer to join our Infrastructure team and contribute to the build-out of our proprietary options market-making trading platform. Your role will focus on creating and maintaining the C++ services that form the backbone of our trading system. The successful candidate will be given a unique level of exposure to an industry-leading team of options traders who participate fully in design and on-going enhancements.

What you’ll do as a C++ Developer at Akuna:

  • Implement high quality services
  • Engage traders and developers and articulate ideas clearly
  • Participate in design sessions and code reviews
  • Work on cross-functional teams
  • Be mentored by Senior Developers to learn the trading system and domain
  • Solve complex problems and troubleshoot issues

Qualities that make great candidates:

  • Bachelor’s degree in Computer Science, Engineering, Math or equivalent
  • 2-5 years of experience developing performant, scalable applications in C++ (and at least 2 years with C++11)
  • Experience with concurrent programming (e.g. multi-threaded, reactor, etc.)
  • Experience with multi-core programming paradigms
  • Understanding of distributed systems, data structures and algorithms
  • Understands concepts of networking (i.e. TCP, UDP, multicast)
  • Capable of writing unit tests and functional tests
  • Ability to break down large problems methodically
  • Experience with Linux and Python

 

Location: Champaign, IL

Department: Development

APPLY HERE

 

 

Trading Core Developer (C++)

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Salary Range: 
Competitive
Contact Email: 
elizabeth.gildner@akunacapital.com
Description: 

Akuna is currently looking for a motivated developer to join our engineering team and contribute to the build-out of our proprietary trading platform infrastructure. Your role will focus on analysis, design, implementation, testing and delivery of key trading system technology using the latest technologies. A pragmatic approach to technology solutions, using the latest open source software will be required. The successful candidate will be given a unique level of exposure to an industry-leading team of options traders who participate fully in the design and on-going enhancements to our proprietary trading platform.

What you’ll do as a C++ Developer at Akuna:

  • Design, develop and support our core trading systems
  • Work on cross-team projects that have high impact to our trading systems
  • Plan, design and implement high quality Linux services
  • Engage with traders and developers and articulate ideas clearly
  • Build software using Agile methodologies
  • Participate in design sessions and code reviews
  • Solve complex problems and troubleshoot issues
  • Design and implementation of database schemas/data storage

Qualities that make great candidates:

  • Experience with low-latency, highly flexible trading system frameworks and libraries
  • Understanding of distributed systems, data structures and algorithms
  • Practical use of multi-threaded / multi-core programming paradigms
  • Object-oriented design and programming experience
  • Familiar with Object databases or similar
  • Experience with Linux and Python required
  • Understanding of Postgresql and HDF
  • 2-5 years of experience developing performant, scalable applications in C++ (and least 2 years with C++11)
  • Bachelor’s degree in Computer Science, Engineering, Math or equivalent

 

Location: Champaign, IL

Department: Development

APPLY HERE

 

 

 

Trading Strategies Developer (C++)

0
0
Company Name: 
Category: 
Engineering
Software & Web Development
Status: 
Full-Time
Salary Range: 
Competitive
Contact Email: 
elizabeth.gildner@akunacapital.com
Description: 

 

Akuna is currently looking for a motivated developer to join our engineering team and contribute to the development of innovative low-latency trading strategies that will directly influence Akuna’s bottom line. Your role will focus on analysis, design, implementation, testing and delivery of key trading system technology using the latest technologies. A pragmatic approach to technology solutions, using the latest open source software will be required. The successful candidate will be given a unique level of exposure to an industry-leading team of options traders who participate fully in the design and on-going enhancements to our proprietary trading platform.

What you’ll do as a C++ Developer at Akuna:

  • Design, develop and support our Automated Trading Systems
  • Collaborate with quantitative researches and traders on strategy development
  • Plan, design and implement high quality Linux services
  • Engage with traders and developers and articulate ideas clearly
  • Build software using Agile methodologies
  • Participate in design sessions and code reviews
  • Work on cross-functional teams to troubleshoot and solve complex problems
  • Design and implementation of database schemas/data storage

Qualities that make great candidates:

  • Experience developing low-latency option trading strategies
  • Understanding of distributed systems, data structures and algorithms
  • Practical use of multi-threaded / multi-core programming paradigms
  • Object-oriented design and programming experience
  • Familiar with Object databases or similar
  • Experience with Linux and Python required
  • Understanding of Postgresql and HDF
  • 2-5 years of experience developing performant, scalable applications in C++ (and least 2 years with C++11)
  • Bachelor’s degree in Computer Science, Engineering, Math or equivalent

 

Location: Champaign, IL

Department: Development

APPLY HERE 

 

 

 

Intern Professional Development Workshop Series: Professional Communications with Darcy Sementi

0
0

Serra Ventures and TrackBill Deal Featured in Several News Outlets

0
0

Category:

CHAMPAIGN – Two Research Park affiliates were highlighted this week for their fundraising teamwork. TrackBill [formerly TrakBill], a 2013 EnterpriseWorks graduate, runs a nationwide state and federal legislative tracking platform. Serra Ventures is an early stage venture capital firm based at Research Park.

The buzz centers around TrackBill’s successful seed fundraising campaign. Of their nearly $1.4 million raised, Serra Ventures has contributed $400,000. This investment highlights Serra Ventures desire to invest in high-tech market-changing companies based here in the Midwest.

From WebWire:

‘ “We were very impressed with Steve and TrackBill from the earliest of interactions,” Serra Ventures CEO and Partner Tim Hoerr said. “With the company’s demonstrated progress, we are very pleased to add to them to the Serra Capital portfolio.”

Marciniak [CEO of TrackBill] notes, “The first order of business is to hire a customer success representative to further our relationships with existing clients. We’ve seen great success with customer referrals and look forward to expanding these efforts.” ’

To read more, see the following links: WebWireSt. Louis Business Journal, PR Newswire, St. Louis Post-Dispatch.

Tiesta Tea’s Impressive Growth Featured in Crain’s Chicago Business

0
0

Category:

CHAMPAIGN – Tiesta Tea, a 2011 EnterpriseWorks graduate, was featured in Crain’s Chicago Business.

The article is a short telling of the story of Tiesta Tea and how their founders, Dan Klein and Patrick Tannous, started the company here at the University of Illinois. It goes on to discuss the tremendous growth they have had in just a few years, from selling tea out of their dorm rooms to being sold in some 7,000 stores. Both founders note the uniqueness of their product, its cost efficiency, and the multi-million dollar business it has created.

To learn more read Crain's article.

Python or Perl Developer – Big-Data & Genome Analysis Applications

0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Part-Time
Contact Email: 
hr@platformstaffing.com
Description: 

Python or Perl Developer – Big-Data & Genome Analysis Applications

Dow AgroSciences, based in Indianapolis, Indiana, USA, develops leading-edge crop protection and plant biotechnology solutions to meet the challenges of the growing world. Dow AgroSciences is a wholly owned subsidiary of The Dow Chemical Company with 2015 global sales of $6.4 billion. Learn more at http://www.dowagro.com/.

The Dow AgroSciences R&D Computational Biology Group seeks a student to work part-time in our office at the University of Illinois Research Park. The position will provide the student with an opportunity to apply their programming skills to the exciting area of bioinformatics and genomics. Prior experience in bioinformatics/genomics is not required. Responsibilities include developing computational biology pipelines and analyzing large-scale datasets obtained from next-generation sequencing.

The ideal candidate will be pursuing a BS or MS in Computer Science and have an interest in Computational Biology.  In addition:

·       Strong programming skill in Python or Perl is required

·       Experience with or strong interest in high performance computing is desirable

To apply, please email your resume to hr@platformstaffing.com

Software Developer, High Performance Computing (HPC)

0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
HPC@hdfgroup.org
Description: 

The HDF Group Software Developer, High Performance Computing (HPC)

The HDF Group provides a unique suite of technologies and supporting services that facilitate the management of large and complex data collections. Its mission is to develop, advance and support HDF (Hierarchical Data Format) technologies and ensure long-term access to HDF data.

The HDF Group is a non-profit 501(c)3 spinoff from the University of Illinois, where it developed HDF technologies at the National Center for Supercomputing Applications from 1988-2006. The HDF Group contracts to provide customized consulting, software development, and advanced support services to organizations with challenging data-management requirements.

HDF technologies are used in virtually every industry and scientific domain to meet mission critical data management needs. Examples of the uses of HDF technologies include understanding global climate change, special effects in film production, flight testing, weather prediction, viewing medical images, analyzing DNA, designing vehicles, simulating thermonuclear explosions in space, and volcanology.

Job summary

The HPC Software Developer will develop software for the Hierarchical Data Format v5 (HDF5) library and tool suite. Responsibilities will include enhancing the HDF5 library with additional features such as: sophisticated caching techniques, asynchronous file I/O, self-tuning storage optimizations, advanced multi-thread/multi-process/multi-client file access techniques, cluster and parallel file system interaction optimizations to deliver the highest performance possible to users of HDF5. Parallel and distributed I/O in high performance computing environments using MPI and MPI-IO will be the primary focus of this position. Interest and experience with project management is preferred. Some travel to client sites and to workshops and conferences may be required.

Essential job functions and key responsibilities

  • Assist in design and analysis of requirements
  • Design and implement HDF5 library features and tools
  • Fix software bugs in the HDF5 library and tools.
  • Write requirements and design documents, document code and features, and write other reports as needed.
  • Provide a strong voice in development/debugging priorities.
  • Experiment with new technologies relevant to the area of development; recommend improvements to techniques, procedures or other aspects of technical development.
  • Assist in determining appropriate methods for release of software, including scheduling and documentation of the release.
  • Provide input for preventing future problems as well as incorporating solutions to current concerns.
  • Possibly take responsibility for project leadership, including staff supervision, work with customers, and project management.
  • Provide user support that cannot be provided by Technical Support staff.
  • Help increase the popularity and acceptance of the software by supporting quality development, user support and outreach activities.
  • Attend technical conferences as requested.
  • Assist staff responsible for training users, and as needed, prepare and present demonstrations of the current technology at conferences, workshops and to visitors of The HDF Group.

Minimum requirements

  • A Bachelors degree is required, preferably in computer science or software engineering (Masters degree is preferred); experience and/or training may be considered depending on the nature and depth of the experience as it relates to current technologies.
  • Working experience with MPI and MPI-I/O.
  • Excellent knowledge of C.
  • Experience with operating system or application development on Linux, UNIX, Mac OS/X or Windows.

Knowledge, Skills and Abilities required 

  • Familiarity and proven expertise in software development.
  • Broad practical knowledge of various operating systems.
  • Self-motivation and creativity.
  • Strong organizational skills.
  • Ability to work on several tasks simultaneously.
  • Strong oral and written communication skills.
  • Ability to communicate clearly to all types of audiences - from the inexperienced to highly technical users.

Knowledge, Skills and Abilities preferred

  • Experience with “agile” software development.
  • Experience with file system design.
  • Experience with software performance evaluation and enhancement.
  • Experience with all aspects of the software life-cycle.
  • Experience working with HDF5 software.
  • Experience programming with C++, Java or Fortran 9x.
  • Experience using GNU autotools. 
  • Knowledge and experience in scientific programming and/or scientific data management.
  • Experience in technical writing.
  • Experience in project management. 

Please submit a resume, cover letter, salary history and references to HPC@hdfgroup.org for consideration. For additional information refer to our website at www.hdfgroup.org. The HDF Group is an Equal Opportunity Employer.

Software Engineer

0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
HPC@hdfgroup.org
Description: 

The HDF Group Software Engineer

Summary

The Software Engineer will be part of a team that develops and supports Hierarchical Data Format (HDF) technologies. This position focuses on development and maintenance of HDF data access software, including HDF tools and the HDF5 library. HDF tools include command-line utilities and Java-based GUIs. The HDF5 library supports an extensive API that implements the HDF5 abstract data model and storage model in the C language, with Fortran, C++, and Java wrappers. The applicant for this position should have interest in, and experience with, tool and API design and implementation, and must be comfortable working with customers and other team members. Experience with C and Java are required. Interest and experience in project management are preferred. Experience with all aspects of the software life cycle is preferred. Travel to client sites, workshops, and conferences may be required.

Essential job functions and key responsibilities

  • Participate in requirements analysis for HDF tools.
  • Design and implement new HDF tools and features.
  • Maintain and support HDF tools and libraries.
  • Produce and improve tools documentation, including requirements and design documents, code documentation, user documentation, and other reports as needed.
  • Provide a strong voice in development and maintenance priorities.
  • Work with customers.
  • Experiment with new technologies relevant to the area of tools development.
  • Work with other staff to improve the overall software design, development, testing, release, and support processes.
  • Provide user support beyond what is provided by Technical Support staff.
  • Help increase the popularity and acceptance of HDF technologies through contributions to quality software, excellent user support, and effective outreach activities.
  • Assist staff responsible for training users.
  • As needed, prepare and present demonstrations of the current technology at conferences, workshops, and to visitors.
  • Possibly take responsibility for project leadership, including staff supervision and project management.

Minimum requirements

  • A Bachelor degree is required, preferably in computer science or software engineering (Masters degree is preferred); experience and/or training may be considered depending on the nature and depth of the experience as it relates to current technologies.
  • Excellent knowledge of C or Java.
  • Experience with application development on Linux or other UNIX-like operating systems, and on Windows.

Knowledge, Skills, and Abilities required

  • Proven expertise in software development and maintenance.
  • Broad practical knowledge of various operating systems.
  • Ability to communicate clearly to all types of audiences - from the inexperienced to highly technical users.
  • Ability to work on several tasks simultaneously.
  • Strong organizational skills.
  • Strong oral and written communication skills.
  • Self-motivation and creativity.
  • Problem solving and analytical skills necessary to carry out essential job functions and key responsibilities.

Knowledge, Skills, and Abilities preferred

  • Knowledge of and experience with command-line tools design.
  • Knowledge of and experience with GUI design.
  • Knowledge of and experience with Java.
  • Knowledge of and experience with scripting languages such as Perl, Python, and Ruby.
  • Experience with agile software development.
  • Experience with XML.
  • Experience with software testing and quality assurance.
  • Experience with software performance evaluation and enhancement.
  • Experience with all aspects of the software life-cycle.
  • Experience working with HDF software.
  • Experience using GNU autotools.
  • Knowledge and experience in scientific programming and/or scientific data management.
  • Experience in technical writing.
  • Experience in project management.

To ensure full consideration, please submit a resume, cover letter, salary history and references to HPC@hdfgroup.org. For additional information about The HDF Group, refer to our website at www.hdfgroup.org. The HDF Group is an Equal Opportunity Employer, M/F/Vet/ Disability.

Viewing all 3218 articles
Browse latest View live




Latest Images