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

Yahoo Donates $170,000 to Local Charitable Organizations

$
0
0
Tenant: 

Thanks to the efforts of the Yahoo site in the Research Park, three nonprofit organizations and a local school are sharing in $170,000 in grants from the Yahoo Employee Foundation, a philanthropic organization funded by donations from Yahoo employees and interest from investments.
- The Eastern Illinois Foodbank, the primary source for food pantries, soup kitchens, homeless shelters, and other programs that get food to hungry people in 17 counties, is receiving $75,000;
-Habitat for Humanity of Champaign County is receiving $50,000 to help pay for the construction of a home in Champaign;
-University Laboratory High School is receiving $5,000 for its science, technology, engineering and math outreach program for middle school students to reach out to a broader group of students from under-represented communities who stand to gain from this education;
-The Don Moyer Boys and Girls Club, a safe haven in Champaign for kids to learn, grow and have fun, is receiving $40,000 to expand its after-school enrichment program.
Thank you Research Park Yahoos for investing in our local community! More info here


Hadoop, Storm, Spark Developers

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
resume-hadoop@yahoo-inc.com
Description: 

About the Team

Yahoo is looking for engineers to join the Yahoo Hadoop team. The team has openings in Champaign IL. In this role you would be working on developing the next generation Big Data stack utilizing Hadoop for Batch, Storm for real time, and Spark for Iterative. Hadoop is the de-facto operating system for the worldwide cloud computing industry. Yahoo is the birthplace of Hadoop and has the largest Hadoop install in the world. The server count has grown from a few hundred nodes, to over 30,000 in the past few years. We have over 400,000 cores that process nearly 300PB of data spread over 25 clusters running a mix of Hadoop, Storm, and Spark.

About the Role

We are looking for experienced and motivated software engineers to help build a highly scalable and robust next generation Big Data stack to power Yahoo's data processing needs. The qualified engineer would work on one or more of the following open source projects: Hadoop Core (Common, Mapreduce, YARN, HDFS), Storm, or Spark.

If you have strong distributed systems background, love to solve complex and challenging problems, can work independently, and want to participate in some of the most exciting open source projects, we want to hear from you!. If you want to learn about Hadoop, Storm, or Spark and get a deep understanding of cloud computing, this is the job for you.

Responsibilities:

  • Help Yahoo design the next generation cloud
  • Understand all aspects of Yahoo's Big Data Stack (Hadoop, Storm, Spark) and learn select components in detail
  • Be a leader in open source (Apache Software Foundation) projects
  • Design massively distributed technology and develop leading edge cloud computing software
  • Work closely with service engineering, operations, and Hadoop users to engineer cutting-edge solutions that allow Yahoo to answer today's most challenging big data questions.

Qualifications

  • BS/MS in Computer Science (or equivalent)
  • Strong in Java or C++
  • Deep understanding of Algorithms, Data Structures, and Performance Optimization Techniques
  • Experience with one or more of the following: Hadoop Core, Pig, Hive, Hcat, Oozie, Hbase, Spark, or Storm
  • Experience with large distributed data and systems
  • Knowledge of machine learning techniques
  • Knowledge of database internals and query optimization

Please send resumes to resume-hadoop@yahoo-inc.com

Hadoop Product Engineering

$
0
0
Company Name: 
Category: 
Operations
Status: 
Full-Time
Contact Email: 
resume-hadoop@yahoo-inc.com
Description: 

Yahoo! Hadoop Product Engineering team is searching for Engineers to join Yahoo to help

build, update, maintain, and monitor our Hadoop open source systems (e.g. Hadoop

Core, Hbase, Storm, Oozie, etc.). These systems consists of tens of thousands of

computers, petabytesof data, spread across multiple datacenters.  If you are

looking to work on large scale systems and to learn what BIG Data really means

then Yahoo! is the place for you!

 

RESPONSIBILITIES

    * Invent better ways to manage/automate the administration of new and existing

      clusters, via scripting and tools development

    * Consider, propose, and implement new methods for system deployment,

      monitoring, management and automation

    * Collaborate with cross-functional organizations (engineering, qa, site

      operations, and security) on new products/feature design and/or diagnosis

      of problems with the production systems

    * Real-time problem diagnosis/resolution on live systems

    * Monitor cluster health and performance, use critical thinking to find areas

      for improvement

    * Coordinate efforts with your peers in Bangalore

    * Document processes, grids, systems, and their associated configurations

    * Hardware and facility capacity planning, provisioning new resources

    * Implement and adhere to security policies and processes/controls

    * Participate in a group pager rotation for emergencies

 

REQUIREMENTS

    * Proven experience as a Unix systems engineer.

* Skilled in monitoring systems such as Nagios, Munin, Icinga, etc.

* Experience in using one or more configuration management systems (Chef/Puppet/Quattor)

    * Network skills in DNS, network stack, and subnets.

    * Experienced operating large installations of systems.

    * Strong shell scripting skills in one or more of Perl, Python, bash etc.

    * Experience designing large deployments integrating a variety of hardware

      and software technologies

    * Demonstrated team experience managing complex production server

      environments including direct administration of Unix systems

    * Strong interpersonal and communication skills; capable of explaining

      simple procedures in writing or verbally

    * Experience managing Apache Open Source projects Hadoop Core, Hbase, Storm, and Oozie

 

PREFERRED JOB QUALIFICATIONS

    * BS or MS in Computer Science (or equivalent)

    * Minimum 6 years experience as a Unix systems engineer / systems administrator with

      at least 2 years in an Internet related business

    * Experience with LDAP and Kerberos a plus

    * 2+ years experience operating large installations of systems

    * Knowledge and work experience with Java, Cluster computing platforms like Hadoop,

      Condor, Torque, Maui / Moab, Sun Grid Engine

Office Assistant

$
0
0
Company Name: 
Category: 
Administrative & Support Services
Status: 
Part-Time
Contact Email: 
sophieroney@granular.ag
Description: 
At Granular, you’ll have the opportunity to work with a top-tier startup team with proven
entrepreneurial expertise revolutionizing the $3 trillion agriculture industry. We’re growing
quickly, and looking for a part-time office manager to help our company grow! This person will
be the main point of contact for events, local employees, remote employees, working daily with
the HR and recruiting team initiating effective change at the Champaign office for 10 hours per
week.
 
About You
● You have event planning and office management experience
● You enjoy being around people and have a positive attitude
● You enjoy finding creative ways to build a successful team and office environment
● You love event planning and pay close attention to the details
About the Job
This is a part-time, hourly position working up to 10 hours per week.
Main Job Tasks and Responsibilities
● Ensure physical and digital filing systems are maintained and current
● Coordinate schedules, appointments and bookings
● Monitor and maintain office supplies inventory
● Purchase weekly groceries and hot lunches for the office of 15
● Coordinate and plan internal events such as anniversaries, birthdays, and holidays
● Maintain a safe and secure working environment
 
Education and Experience
● High school diploma with a number of years administrative and supervisory
experience
● Knowledge of administrative management practices and procedures
● Experience with event planning
● Knowledge of human resources management practices and procedures
● Knowledge of business and management principles
● Computer skills with experience with Google Drive
 
Key Competencies
● Communication skills, error on the side of over communication
● Planning and organizing
● Work and time management
● Attention to detail and high level of accuracy
● Information gathering and monitoring
 
To apply please email your resume to Sophie Roney at sophieroney@granular.ag .
 
 

Software Engineer

$
0
0
Company Name: 
Category: 
Engineering
Status: 
Full-Time
Contact Email: 
jobs@veriflow.net
Description: 

Veriflow is looking for Software Engineers, at both Senior and entry levels, with a passion to work in a complex computing environment to deliver high quality networking applications. Successful candidate will work as part of a team that develops formal methods network analysis and verification applications. You will work with a team of industry experts, algorithm scientists, and developers to design, develop, optimize, and enhance subsystems and system components.

Responsibilities:

  • Develop and maintain software that underlies our network analysis framework. Interact with technical leaders to understand specifications and recommend designs and changes to facilitate efficient and effective development.

  • Optimize and improve performance of code, working with algorithms team to design and evaluate data structures and algorithms with the aim to improve scalability and performance.

  • Design and deliver products that meet specifications; ensure high standards in programming quality, style, and organization. Ability to create simple, easy-to-use designs that address complex user and environmental needs.

  • Enhance robustness and security of code, by performing on-going testing and code review in compliance with technical reference architecture. Write and execute performance and correctness tests for subsystems and components.

Education & Experience:

  • Bachelor’s or MS degree in Computer Science (or related field).

Requirements:

  • Strong experience developing software in Java and/or C++. Ability to pick up new languages or frameworks quickly.

  • Ability to work well on teams and achieve stretch goals in a fast-paced innovative environment.

  • Strong analytical, problem-solving, and debugging skills.

  • Good understanding of Object Oriented Design.

Additional experience in the following areas is highly desirable:

  • Knowledge of computer networking, operating systems, or computer security.

  • Good written and verbal communication skills. Ability to work well on teams.

  • Experience with Python.

    To apply, contact: jobs@veriflow.net

Senior Front End Developer (Graphical User Interface)

$
0
0
Company Name: 
Category: 
User Experience/Graphic Design
Status: 
Full-Time
Contact Email: 
jobs@veriflow.net
Description: 

Location: Champaign, IL or San Jose, CA

Veriflow is seeking a skilled senior-level front-end engineer fluent in modern JavaScript frameworks and applications. The successful candidate will become part of a team that develops top quality graphical user interfaces to help bring new insight into protecting critical networks.

Responsibilities:

·       Participate within the UX Team as a meaningful, collaborative contributor to ideas, process, innovation, and development.

·       Work with cross-functional teams across the organization to provide Front End perspective to potential solutions and communicate enhancements.

·       Participate in code reviews, research, and internal initiatives to drive Front End goals as a forward-thinking unit within the organization.

Education & Experience:

·       Bachelor’s or MS degree in Computer Science (or related field), with 3-6 years of experience in relevant software GUI development environments.

Requirements:

·       A dependable problem-solver with an analytical mind and demonstrable understanding of modern development standards and practices.

·       Ability to implement a feature with limited to no specs and design wires.

·       Experience with Node-based tooling and build systems (Gulp, Grunt) and writing Unit Tests (Mocha/Chai). A strong “testing” mindset.

·       Working knowledge of D3 and/or building complex visualizations in JavaScript.

·       Deep experience with JavaScript and its associated ecosystem, prototyping and developing data-driven, complex interface solutions with an eye on performance and reusability.

·       Strong understanding of standards-based, semantic and well-formed HTML 5 markup, with an emphasis on cross-browser (including IE11), device-independent product where responsive design techniques and modularity are paramount.

·       Fluent in writing elegant, truly cascading CSS to bring rich interfaces to life, and associated experience with CSS methodologies (OOCSS, SMACSS, BEM), preprocessing (LESS or SASS) and frameworks.

·       Past experience with one or more modern JavaScript frameworks (React, Backbone/Marionette, Angular, Ember).

·       Proficiency in writing asynchronous code using Ajax and promises.

·       A solid understanding of object-oriented design and programming.

·       Experience with modular templates (e.g., Handlebars/Mustache, Nunjucks) in the context of content management.

·       Comfortable with Git version control and using command line interfaces (CLI).

·       Comfortable with using image editing software (e.g. Adobe Creative Suite) and asset optimization.

·       Detail-oriented, communicative to stakeholders, and able to effectively manage time and priorities.

Additional experience in the following areas is highly desirable:

·       Prior digital agency or consultancy experience.

·       Ability to contribute to prototyping (Axure) efforts and UI/UX methodologies.

·       Exposure to or experience with backend programming languages like Python.

·       Experience with web services and RESTful API designs to assist with future scripted API’s and websocket investigation.

·       ECMAScript 2015 (‘ES6’)

·       Proven urls and examples, particularly of you taking an abstract idea and implementing a valued solution.

·       Basic knowledge of computer networking, operating systems, or computer security.

·       Experience in developing GUI for network and security management tools.

To apply, contact: jobs@veriflow.net

Software Engineer

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
jobs@phioptics.com
Description: 

Job Description

You will implement a production-quality system (development, testing, maintenance) for existing software. The software platform employs device synchronization and fast parallelized image processing algorithms.

Skills & Requirements

  • Demonstrated experience with Qt and modern C++ in MS Visual Studio environment
  • Can implement unit, UI and regression testing
  • Working knowledge of maintaining a build system (e.g. cmake), a source control solution and bug database
  • Working knowledge of GPU programming (CUDA/OpenCL) and graphics libraries (OpenCV and OpenGL)

About PHI OPTICS

Phi Optics builds optical microscopes for fast and highly accurate imaging of live cells and tissues. Our instruments enable scientists to push the boundaries of life sciences and discover new treatments and cures for crippling diseases. Check us out at: https://goo.gl/Bk71kM

We are integral part of the thriving entrepreneurial community surrounding the University of Illinois at Urbana Champaign. We are located in the U of I Research Park EnterpriseWorks Incubator (researchpark.illinois.edu), one of 2013 Inc Magazine’s “Top 3 College Town Incubators”. We are next door to Yahoo!, Sony Biotechnology, Raytheon, Dow Chemical, Citrix, Caterpillar, Anheuser-Busch’s Bud Lab, and Abbott Labs.

Salaries are commensurate with knowledge and experience and stock options are available.
Phi Optics is an Equal Opportunity employer. Please send your resume to: jobs@phioptics.com.

Senior Software QA Engineer

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
jobs@veriflow.net
Description: 

Location: Champaign, IL or San Jose, CA

Veriflow is looking for a Senior Software QA Engineer with a passion to work in a complex computing environment to deliver high quality networking applications. Successful candidate will work as part of a team that develops formal network analysis and verification applications. You will be responsible for developing, modifying, and executing software test strategies, plans and suites, analyzing and writing test standards and procedures, developing tools and environments to automate test execution, analyzing test results to ensure existing functionality and recommending corrective action, maintaining documentation of test results to assist in debugging and modification of software, and consulting with development engineers in resolution of problems.

Responsibilities:

  • Own and lead testing for network analysis and verification products, including test strategy development, identifying risks, determining roadmap for automated testing, etc.
  • Promote and develop QA best practices with regard to test prioritization, defect life-cycle, standardization of test descriptions, etc.
  • Develop and maintain QA automation by identifying candidate tasks for automation and working with the team to determine technology and tool choices for automation. Execute complex test plans with an understanding of how to build new coverage into the automation test suite.
  • Develop a QA strategy and execute on testing for non-functional aspects like Performance and Scalability, Load and Stress testing, etc.
  • Work closely with development and business teams to develop an end user and business perspective on tests and identify areas for test improvements. Collaborate with development team to ensure test coverage for changes or new features.
  • Provide right level of reporting based upon analysis of data and trends, adding value to the facts and figures to guide project and program management.
  • Lead the design and review of test cases and test code to ensure we follow best practices in test design.
  • Build and automate test networks to ensure test coverage of various networking technologies and devices supported by the product line.

Education & Experience:

Bachelor’s or MS degree in Computer Science (or related field), with 3-6 years of experience in relevant software QA environments.

Requirements:

  • Hands on experience in designing, developing and maintaining test automation framework and tests.
  • In depth experience of QA tools and methodologies related to various components of analytics software, including functionality, infrastructure, performance, scalability, integrations, and user interface.
  • Good knowledge of QA processes and Software Development life cycle.
  • Good understanding of data networking concepts and protocols.
  • Knowledge of scripting languages (Python, Perl, etc.) and data interchange formats (JSON, XML, etc.).
  • Excellent written and verbal communication skills. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
  • Strong analytical, problem-solving, and debugging skills

Additional experience in the following areas is highly desirable:

  • Prior hands-on experience with large scale enterprise networking.
  • Experience working with REST APIs.
  • A strong foundation in Linux use and administration.
  • Good understanding of formal methods.

    To apply, contact: jobs@veriflow.net

Senior Software Engineer (Core Algorithms)

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
jobs@veriflow.net
Description: 

Location: Champaign, IL or San Jose, CA

Veriflow is looking for a Senior Software Engineer with a passion to work in a complex computing environment to deliver high quality networking applications. The successful candidate will become part of a team that develops formal network analysis and verification applications. They will work with industry experts, algorithm scientists, and developers to design, develop, optimize, and enhance subsystems and system components.

Responsibilities:

  • Develop and maintain software that underlies our network analysis framework. Interact with technical leaders to understand specifications and recommend designs and changes to facilitate efficient and effective development.
  • Optimize and improve performance of code, working with the algorithms team to design and evaluate data structures and algorithms with the aim to improve scalability and performance.
  • Design and deliver products that meet specifications; ensure high standards in programming quality, style, and organization. Ability to create simple, easy-to-use designs that address complex user and environmental needs.
  • Enhance robustness and security of code, by performing on-going testing and code review in compliance with technical reference architecture. Write and execute performance and correctness tests for subsystems and components

Education & Experience:

MS or PhD degree in Computer Science (or related field), with 3-6 years of experience in relevant software development environments.

Requirements:

  • Strong experience developing software in C++. Ability to pick up new languages or frameworks quickly.
  • Experience independently designing and implementing medium- or large-scale software systems.
  • Experience in design, development, and debugging of parallel systems, including parallel algorithms and data structures, and multithreading.
  • Ability to work well on teams and achieve stretch goals in a fast-paced innovative environment.
  • Strong analytical, problem-solving, and debugging skills.

Additional experience in the following areas is highly desirable:

  • Experience with high-performance computing, scalable memory allocation, and/or task scheduling.
  • Good written and verbal communication skills. Ability to effectively communicate product architectures, design proposals and discuss options.
  • Experience with Python, Java.
  • Strong knowledge of formal methods and software verification.
  • Experience with computer networking, operating systems, or computer security. Good understanding of networking concepts and protocols is desired.

    To apply, contact: jobs@veriflow.net

IT Sys Admin / DevOps Lead

$
0
0
Company Name: 
Category: 
Administrative & Support Services
Status: 
Full-Time
Contact Email: 
jobs@veriflow.net
Description: 

Location: Champaign, IL

Veriflow is looking for an energetic IT Systems Administrator and DevOps lead to build out, automate and manage our computing environments. A successful candidate will be responsible for our production, testing, development and corporate environments, working with our teams to ensure solid product delivery.

Responsibilities:

  • Maintain and support the company’s IT infrastructure including compute servers, storage, corporate network, VPN, security, virtualization, user machines, and IT management tools.
  • Deploy and manage our Openstack infrastructure.
  • Automate testing and production deployments.
  • Work with developers and QA teams on automating build and testing systems.
  • Create, implement, and maintain backup/disaster recovery plans.
  • Assist developers supporting deployed Veriflow products in our customers’ enterprise.

Education & Experience:

Associate or Bachelor’s in Computer Science (or related field), with 2-3 years of relevant experience in agile and early-stage technology organizations.

Requirements:

  • In-depth Linux knowledge and experience
  • Network configuration and maintenance, including routers, switches, firewalls, and load balancers.
  • Virtualization technology stacks such as OpenStack, VMWare, Xen and VirtualBox.
  • Automation of environments using tools such as Puppet, Chef, Ansible, etc.
  • Scripting in languages such as bash, Python, etc.
  • Basic knowledge and experience of data bases, enterprise applications, identity management, and storage.
  • Ability to manage multiple tasks with a sense of urgency and 24×7 level criticality.
  • Strong writing and communication skills.

Additional experience in the following areas is highly desirable:

  • Understand performance tuning of networks, hardware and VM systems.
  • Ability to help debug software issues.
  • Be versed in containers (docker, rkt, lxc, and so on)
  • Code well enough to help with the bottom layers of our technology stack
  • Understanding and experience of cloud computing

    To apply, contact: jobs@veriflow.net

Field Systems Engineer

$
0
0
Company Name: 
Category: 
Engineering
Status: 
Full-Time
Contact Email: 
jobs@veriflow.net
Description: 

Location: Major Cities in USA

Veriflow is looking for Field Systems Engineers to provide pre-sales technical expertise to Veriflow customers and partners. Successful candidates will work as part of a very focused and expert team that rolls out formal network analysis and verification software products to eliminate change-induced outages and breaches in complex networks.

Responsibilities:

  • Perform consultative and hands-on work with customers during pre-sales product evaluations and postsales deployments.
  • Perform tests to validate customer proof-of-concept setups, network designs, and network deployments using new products and features.
  • Document design guidelines and recommend improvements to customers for the networks they support.
  • Provide feedback to product management and engineering for improving features, functionality, and usage that can result in increased sales.
  • Gain expertise in new technology trends in the networking industry, especially related to network reliability, analytics and security.
  • Keep up-to-date on competitive solutions, products, and services.
  • Author whitepapers on technology and products.
  • Produce and deliver customer facing presentations and demos for targeted opportunities.

Education & Experience:

Bachelor’s or MS degree in Computer Science, Engineering (or related field), with 3-6 years of experience in data networking environments.

Requirements:

  • Experience on Cisco, Juniper, or equivalent routers, switches, firewalls, load balancers, etc.
  • Hands-on experience with hardware and software configuration and troubleshooting of enterprise-class networks in LAN/WAN and data centers.
  • Proficient in networking protocols: TCP/IP, BGP, OSPF, MPLS, Multicast, Layer 2 switching, QoS, etc.
  • Expert understanding of data networking concepts, protocols, products, and architectures.
  • Knowledge of scripting languages (Python, Perl, etc.), data interchange formats (JSON, XML, etc.).
  • Excellent written and verbal communication skills. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work in virtual teams under time pressure, with excellent project management, documentation and communication skills.

Additional experience in the following areas is highly desirable:

  • Prior hands-on experience with large scale enterprise networking.
  • Experience working with REST APIs.
  • A strong foundation in Linux use and administration.
  • Data networking certifications i.e. CCDP, CCIE or equivalent.
  • Knowledge on SDN, Openstack, Big Data, Cloud Data Centers, and Virtualization.
  • Knowledge on network monitoring, automation, network availability and capacity planning

    To apply, contact: jobs@veriflow.net

User Experience Designer

$
0
0
Company Name: 
Category: 
User Experience/Graphic Design
Status: 
Full-Time
Contact Email: 
danaj@wolfram.com
Description: 

Are you passionate about user experience design and problem solving? Join Wolfram, the makers of Mathematica, the Wolfram Cloud, and Wolfram|Alpha! We are seeking a User Experience Designer whose mission is to transform complex problems into engaging and beautiful experiences for our users.

The ideal candidate will work in a fast-paced environment that fosters collaboration, communication, and ongoing inspiration by working with various teams across the organization, from business analysis and graphic design to development and QA. You will be skilled at sharing creative and intelligent ideas through detailed analysis, integration of the industry's best practices, and the creation of wireframes that communicate the requirements and stories effectively and thoroughly, as well as have expertise in user-centered design methodologies and the drive to learn about the various Wolfram technologies

Within our small UX team, you will be committed to helping our users create, develop, and learn using the Wolfram Language inside Mathematica, the Wolfram Cloud, and other products and services. You will be involved in projects that cover desktop, web, and/or mobile environments. We look forward to hearing from you!

Responsibilities:

  • Bring forward-looking ideas to brainstorming sessions and workshops for our digital products and services
  • Translate abstract concepts and complex visions into scenarios, use cases, and high-level requirements that lead to elegant user interfaces and experiences
  • Analyze and assess current products and services for continuous improvement
  • Consult the UX manager, director, or other senior UX designers on complex issues and courses of action, but come with research and recommendations
  • Craft user stories, flow diagrams, clean and annotated wireframes, and interactive prototypes for web, desktop, and/or mobile interfaces that effectively communicate the design to executive stakeholders, graphic designers, and developers
  • Become familiar with the Wolfram technologies and products that will go hand-in-hand with your designs
  • Investigate competitive products and solutions from other markets to bring new ideas
  • Conduct usability tests and analyze the resulting data
  • Proactively manage your own list of projects, tasks, notes, and expectations to meet deadlines and communicate any needs and ideas to your manager
  • Proactively consult the graphic design, business analysis, and development teams for feedback and questions
  • Present your deliverables to various teams and stakeholders
  • Advise other teams from the user experience point of view
  • Stay informed and on top of the ever-changing industry trends, advancements in the field of user experience, and initiatives within Wolfram

Requirements:

  • 2+ years of experience as a user experience designer, interaction designer, or a similar role for desktop, mobile, and/or web applications
  • Undergraduate or advanced degree in the field of human-computer interaction, human factors, information architecture, psychology, design, or another related field
  • Strong portfolio showcasing a variety of deliverables (e.g. annotated wireframes, flow diagrams, research) that demonstrate a thoughtful approach to solving complex design problems
  • Excellent written, presentation, and interpersonal communication skills
  • Sharp eye for detail and strong understanding of user-centered design principles
  • Familiarity with common design patterns for mobile, web, and desktop (both Mac and Windows) and modern design trends
  • Experience in using OmniGraffle, Axure RP, or other prototyping tools
  • Experience in performing competitive analysis and usability testing
  • Working knowledge of programming languages, web technologies (e.g. HTML5, CSS3, JavaScript, APIs), and emerging technologies (e.g. Internet of Things)
  • Familiarity with Mathematica or the Wolfram Language is a plus
  • Understanding of common software development life-cycle processes
  • Ability to prioritize tasks, meet deadlines under pressure, and defend your design choices to stakeholders, including those at the executive level, but be open and respectful regarding their decisions and recommendations
  • Bachelor’s degree in computer science, computer engineering, or related field

Location: Champaign, IL, or remote

Apply online at careers.wolfram.com

AA/EOE/Vet/Disabled

Mobile App Developer

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
careers@spriterobotics.com
Description: 
Mobile App Developer

Company Description

Sprite Robotics is young startup changing the face of home and office robotics. We’re looking for talented engineers to help make our nimble, autonomous robots a reality. Our first product, Mousr, is a robotic mouse designed to autonomously entertain cats. We are developing game-changing technology that enables intelligent robots to navigate, sense, and react to their environment with the ultimate goal of playing meaningful games with real intelligences (i.e. people and pets), such as hide-and-seek or keep-away.
 
The Opportunity
 
Robotics startup looking for an experienced Mobile Developer to lead the development of mobile applications on Android/iOS, lead code reviews, and establish best programming practices. Ideal candidate is comfortable working with new platforms and interacting with hardware over wi-fi or BLE. As one of our first employees, you will immediately see the fruits of your efforts manifest in real products, and help establish and nurture our company culture.

The ideal candidate will have 1+ years of industry experience with one or more of the following:
● iOS
● Android
● Web Development: Ajax, REST, JSON, etc.
● Other: C++, MATLAB, Python, Qt, etc.
● Distributed version control systems (git)

It would be great if you had these:
● Downloadable app on the app store or Google Play store
● Strong mathematical background
● Prior experience with hardware and robotics
● Experience in Bluetooth/BLE communication

How to Apply
Please send your resume and/or portfolio to careers@spriterobotics.com

Robotics Firmware Engineer

$
0
0
Company Name: 
Category: 
Engineering
Status: 
Full-Time
Contact Email: 
careers@spriterobotics.com
Description: 

Robotics Firmware Engineer

Company Description

Sprite Robotics is young startup changing the face of home and office robotics. We’re looking for talented engineers to help make our nimble, autonomous robots a reality. Our first product, Mousr, is a robotic mouse designed to autonomously entertain cats. We are developing game-changing technology that enables intelligent robots to navigate, sense, and react to their environment with the ultimate goal of playing meaningful games with real intelligences (i.e. people and pets), such as hide-and-seek or keep-away.

The Opportunity

Robotics startup looking for an engineer to develop firmware for autonomous robots. As one of our first employees, you will immediately see the fruits of your efforts manifest in real products, and help establish and nurture our company culture.

We’d like you to have experience in some of the following:

● ARM Cortex-M

● PCB design

● Python / MATLAB

● Embedded C/C++

● Multi-threaded programming

 

Bonus attributes or experience:

● Inertial Measurement Units / Sensor Fusion

● Computer Vision / Image Processing

● Optics

● Control / Robotics / or Signal Processing Background

● Parallel programming experience (e.g. CUDA)

 

How to Apply

Please send your resume and/or portfolio to careers@spriterobotics.com

 

Senior Front End Software Engineer

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
sophieroney@granular.ag
Description: 

Senior Front End Software Engineer

Champaign, IL

Design and build out our web and mobile UI, creating great user interfaces for customer-driven data analysis and visualization.

WHAT YOU'LL BE WORKING ON

  • Become an expert with our front-end development stack, including AngularJS.
  • Own the implementation of many user facing features.  We have many functional areas to build out would like our developers to become the topical experts and fully own those areas.
  • Work directly with the design team to create a compelling user experience that is easy to use and fast to implement.

WHAT WE'RE LOOKING FOR

  • No farming/ agriculture experience required! 
  • 5+ years of experience developing user-friendly web UIs in a fast-paced, small team environment
  • Significant experience with a mainstream technology.  We use the technologies listed below, but they are not a requirement.
  • Excellent code quality and attention to detail. Must be passionate about avoiding technical debt.
  • B.S. in Computer Science or equivalent experience
  • Mobile development experience is beneficial
  • Passion to do something new and different with your hard-earned software development skills

TECHNOLOGIES USED

AngularJS, CSS3, HTML5, AJAX, Pyramid, PostgreSQL

To apply please go to the Granular online job application here


Software Engineer

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
sophieroney@granular.ag
Description: 

Software Engineer

Champaign, IL

Design and build out a new generation of web and mobile agricultural management tools, develop advanced analytical tools to leverage geo-spatial and other data from a wide variety of sources, and create great user interfaces for customer-driven data analysis and visualization.

WHAT YOU'LL BE WORKING ON

  • Work closely with other developers, product management and data scientists to design and develop high performance, scalable web and mobile applications for analysis and visualization of data as well as large scale crop planning and management
  • Develop tools to support internal data analysis and R&D

WHAT WE'RE LOOKING FOR

  • No farming/ agriculture knowledge required! 
  • 3+ years of experience developing high performance, user-friendly web applications in a fast-paced, small team environment
  • Significant experience with a mainstream technology.  We use the technologies listed below, but they are not a requirement.
  • Excellent code quality and attention to detail. Must be passionate about avoiding technical debt
  • B.S. in Computer Science or equivalent experience
  • Driven and strong sense for high quality user experience a plus
  • Background in analysis and visualization of geo-spatial data a plus
  • Mobile development experience is beneficial
  • Passion to do something new and different with your hard-earned software development skills

TECHNOLOGIES USED

 Python, Ubuntu, PostgreSQL, AngularJS, CSS3, HTML5, AJAX, Django, Pyramid

 

To apply please go to the Granular online job application here

Senior Software Engineer

$
0
0
Company Name: 
Category: 
Engineering
Status: 
Full-Time
Contact Email: 
sophieroney@granular.ag
Description: 

Design and build out a new generation of web and mobile agricultural management tools, develop advanced analytical tools to leverage geo-spatial and other data from a wide variety of sources, and create great user interfaces for customer-driven data analysis and visualization.

WHAT YOU'LL BE WORKING ON

  • Work closely with other developers, product management, and data scientists to design and develop high-performance, scalable web and mobile applications for analysis and visualization of data as well as large scale crop planning and management
  • Develop tools to support internal data analysis and R&D

WHAT WE'RE LOOKING FOR

  • No farming/ agriculture knowledge required! 
  • 5+ years of experience developing high-performance, user-friendly web applications in a fast-paced, small team environment
  • Significant experience with a mainstream technology.  We use the technologies listed below, but they are not a requirement.
  • Excellent code quality and attention to detail. Must be passionate about avoiding technical debt
  • B.S. in Computer Science or equivalent experience
  • Driven and strong sense for high-quality user experience a plus
  • Background in analysis and visualization of geospatial data a plus
  • Mobile development experience is beneficial
  • Passion to do something impactful with your hard-earned software development skills

TECHNOLOGIES USED

Python, Ubuntu, PostgreSQL, AngularJS, CSS3, HTML5, AJAX, Django, Pyramid

 

Senior Backend Engineer

$
0
0
Company Name: 
Category: 
Engineering
Status: 
Full-Time
Contact Email: 
sophieroney@granular.ag
Description: 

Design and build out a new generation of web and mobile agricultural management tools, develop advanced analytical tools to leverage geo-spatial and other data from a wide variety of sources, and create simple user interfaces for customer-driven data analysis and visualization.

WHAT YOU'LL BE WORKING ON

  • Work closely with other developers, product management, and data scientists to design and develop high-performance, scalable web and mobile applications for analysis and visualization of data as well as large scale crop planning and management
  • Develop tools to support internal data analysis and R&D

WHAT WE'RE LOOKING FOR

  • No farming/ agriculture knowledge required! 
  • 5+ years of experience developing high-performance, user-friendly web applications in a fast-paced, small team environment
  • B.S. in Computer Science or equivalent experience
  • Significant experience with a mainstream technology.  We use the technologies listed below, but they are not a requirement.
  • Excellent code quality and attention to detail. Must be passionate about avoiding technical debt
  • Driven and strong sense for high-quality user experience a plus
  • Background in analysis and visualization of geospatial data a plus
  • Passion to do something impactful with your hard-earned software development skills

TECHNOLOGIES USED

Python, Ubuntu, PostgreSQL, AngularJS, CSS3, HTML5, AJAX, Django, Pyramid

 

Senior Software Engineer

$
0
0
Company Name: 
Category: 
Software & Web Development
Status: 
Full-Time
Contact Email: 
jobs@network-perception.com
Description: 

We are looking for enthusiastic backend and frontend developers who value excellent users’ experience and who have strong programming expertise in Python and Web technologies. Candidates should have experience using newest and emerging technologies while technically supporting a variety of users across multiple critical infrastructure areas. The work is fast-paced and challenging using leading-edge technologies to develop innovative solutions.

Specific duties include:

  • Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented software methodologies.
  • Experience with JavaScript and Python Rest Framework
  • Experience using Data formats such as JSON, XML and HTML
  • Experience with Redis database and SQL language
  • Experience with JQuery, Angular, Node framework
  • Ability to write Linux based scripts for code integration and cron jobs (e.g. Bourne, C, Python, etc.) and work in a command line environment
  • Ability to manage code using Git

Education:

Bachelor, Master or Doctorate degree in Computer Science or Electrical and Computer Engineering or equivalent.

Required Experience:

6+ years in software development/engineering including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.

Experienced with JavaScript, Hypertext Markup Language (HTML), CSS

6+ years experience in programming and development of application software for complex systems, software testing and experience developing solutions integrating and extending COTS products.

Desired Experience:

  • Programming languages (Python, Java) and scripting (Bash, Perl)
  • Network Management (Wireshark, TCP/IP, Firewalls)
  • Security (PKI, Certificate Authorities, SSL)

How to apply

Please send your resume and references to jobs@network-perception.com.

Network Perception is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

ChicagoInno Highlights UIUC & EnterpriseWorks Startups

$
0
0

CHAMPAIGN-- The University of Illinois at Urbana-Champaign is responsible for "developing the most entrepreneur alumni in the greater Chicago area." The venture capital database Pitchbook says that UIUC produces the most undergraduate venture-back startups out of any other Illinois university. University of Illinois is ranked higher than DePaul and Northwestern.  

To read more about how the orange and blue guides our graduates, visit the ChicagoInno website. 

Viewing all 3218 articles
Browse latest View live




Latest Images