Friday, February 25, 2011

Full-Time Junior and Senior Level Video Game Programmers


Wahoo Studios, located in Orem, UT, is a growing video game company that develops independent titles and works with major software publishers. Under the NinjaBee label, we have been especially active creating Xbox Live Arcade titles, as well as Wii, PC and PS3 games. We are in need of both junior and senior level programmers to fill out a new video game project team.

Requirements:
  1. Strong C/C++ programming ability
  2. Must love to play video games
  3. Excellent written and verbal communication skills
  4. Strong interpersonal and teamwork skills

If you are interested, please send cover letter and resume to jobs@wahoo.com.



Thursday, February 24, 2011

GUI Programmer Wanted

Needed Immediately: 
The National Center for Voice and Speech at the University of Utah needs a GUI Programmer.

Wage/Salary: 
Based on experience, No Benefits

Job Description: 
The candidate will be involved in creating a simple graphic user interface for a small USB device. The software communicating with the device has been completed. The GUI must be written in C++.

Upon completion of this task, we have other GUI's we will need as well but they could be done in the applicants language of choice.

Estimated hours per weeks: 
10-20 for several months. Full-time summer and future long-term employment is possible.

Qualifications: 
Proficient in C++. Other programming languages are a plus. A degree not necessary.

Application Instructions: 
Interested applicants should send a cover letter and resume to jobs@ncvs2.org, subject line: Programmer. The subject line as such is required. Otherwise your email may be filtered. For more information about the NCVS, go to http://www.ncvs.org/

2011 Discover Financial Services Business Technology (BT) Intern Program

If you’re in your Junior or Senior year, graduating after June 1st  but before May 31st 2012 and are seeking real-world challenges in a technology-rich environment, Discover Financial Services offers the perfect internship program for you!  Ranked in the Top 100 for eight consecutive year in IDG’s Computerworld “Best Places to Work” in IT, and recognized by InformationWeek 500 as a top innovative organization that effectively uses information technology to create measurable business results, you can be confident that an internship with Discover will provide you with a great foundation in knowledge and relationships to begin a successful career in IT.

Our 12-16 week paid summer internship is located at our Lake Park, Utah center where we will expose you to real business challenges.  You’ll be assigned to a team to solve a business problem, applying your classroom knowledge and programming background.

Each position is unique but all internship positions offer real world experience developing and supporting business solutions with technology.  Throughout our program, internship opportunities will focus on true development work as well as technical and business analysis.

You will also develop important relationships.  As our goal is to hire the majority of our interns as full-time Business Technology employees at graduation, we look for individuals who are prepared to live the Discover Values of Doing the Right Thing, Innovation, Simplicity, Collaboration, Volunteerism, Enthusiasm, and Respect.

Ideal Candidates for the Business Technology Internship Program:

We seek individuals in a Computer Science or similar curriculum and will complete their Junior year course study in June 2011. 

The ideal candidate would have both a technical and business mindset gained through class room and life experiences.

Knowledge of the following would be helpful in making the most of your internship

Platforms: Windows XP and UNIX
Databases: Oracle, DB2, My SQL
Programming languages/application software: Java, OO, Java Beans, JSP, JCL, SQL, HTML, Websphere and Eclipse. 
Principles: Object Oriented Design, Project Development Life Cycle and Database Design

HOW TO APPLY
Please click on the link below or copy it to your web browser and follow the prompts to formally apply.

Friday, February 18, 2011

NSF Summer Program at Texas Tech

NSF Research Experiences for Undergraduates (REU) - SUMMER 2011

View Online: www.cs.ttu.edu/reu/11summer/project.php
Program Flier: www.cs.ttu.edu/~smohan/Papers/TTU_REU2011x.pdf

Research projects and three-year plan

Each project will begin with an in-depth study of the scientific concepts that underlie each project. Students will also have the opportunity to observe the more theoretical activities of their graduate mentors and to see the results of their work in the broader context of the research objectives. Each student will also be required to work with graduate students in publication activities on the results of their work.

1. Construction of a self-managed embedded software system using software specifications

This project is directed by Dr.M. Shin to construct a self-managed embedded system that is flexible to design faults or unanticipated events. Embedded software systems need to be more reliable against design faults or unanticipated events (referred to as anomalies) so that the systems become more resilient to system failures. Embedded software systems are getting more complicated because of the nature of those applications. In the components of embedded software systems, the ordering of events is often not predictable and the communication between components needs to be synchronized. In addition, embedded software systems are necessary to be reconfigured in different ways in response to the number of given instances of components of the applications in each node.

The proposed self-managed embedded software system monitors anomalies in the system using the specifications that define the system behavior at runtime. The behavior of each component constituting a self-managed embedded software system is modeled using the UML statechart so that the system autonomously detects anomalies in the system at runtime. To do this, each component has its own monitor encapsulating the UML statechart, and the objects within a component communicate messages with the monitor to notify the status of the objects. Each component in a self-managed embedded software system reconfigures itself against anomalies detected at runtime so that the system has minimal impact from the anomalies. The scenarios for reconfiguring a software system against anomalies are described in the specifications of the software system using formal or informal notations. Some functions or services of the system may not be provided or degraded after reconfiguration against anomalies. The reconfiguration of the software system is carried out at the software system level. For this, each component may encapsulate its own reconfiguration plans, or a global component may encapsulate reconfiguration plans to manage the reconfiguration of the system.

The output of this project is a self-managed embedded software system that is developed through this project. We will select an embedded software system, which may be open source or developed for this project. The embedded software system will contain additional capabilities for self-management, monitoring anomalies and reconfiguring the system against the anomalies.This project will be deployed for three years. In the first year, we will implement a self-managed embedded software system that monitors anomalies in the system. In the second year, the system will be extended to the reconfigurable system against the anomalies detected. In the third year, the system will be refined based upon the experience on the first and second years, and the final version of system will be tested via a test bed.

2. Dynamic techniques for service composition and recovery in service-oriented environments

Service-oriented computing poses new challenges for failure recovery and semantic correctness of concurrent processes due to the autonomous nature of service execution. This research project, funded as Grant No. CCF-0820152, with Dr. S. Urban as the principal investigator, is investigating flexible, event and rule-driven techniques for service composition. The research includes the investigation of user-defined approaches to the specification of correctness for concurrent execution as well as the recovery of failed processes that execute in a loosely-coupled, service-oriented environment without isolation guarantees. By building on foundational concepts of recoverability from past work with transaction processing, the approach involves monitoring the externalized data changes of individual service executions to discover data dependencies.

The research project has developed the concept of Process Execution Agents (PEXAs) and the manner in which multiple PEXAs communicate to discover data dependencies that can be used to support recovery activities. PEXAs are responsible for controlling the execution of processes that are composed of web services. PEXAs are associated with specific distributed sites and are also responsible for capturing and exchanging information with other PEXAs about the data changes that occur at those sites in the context of service executions. The data dependencies that are dynamically discovered identify processes that may be affected by the recovery procedures of a failed process.

In addition to defining PEXAs, the research includes the development of methodologies for using events and rules to define more flexible approaches to the specification of process execution and recovery techniques. Assurance points are defined as a logical and physical form of checkpointing that can be used for storing state variables, checking user-defined correctness constraints, and using rules to alter the execution path under different conditions. Assurance points also provide logical points for rollback and recovery. In addition, assurance points are used together with events and rules to respond to application exceptions in different ways depending on the assurance point status of a process. When failures occur, assurance points also support the invocation of process interference rules that check critical data conditions when a process is determined to be data dependent on a failed process by the decentralized data dependency analysis algorithms supported by PEXAs.

The focus of the research is on demonstrating the correctness of the decentralized approach to data dependency analysis as well as the correctness of recovery procedures for a service composition model enhanced with user-defined correctness conditions. The research also involves the development of a methodology for the use of assurance points together with events, rules, and recovery procedures. The formal and methodological aspects of the work are being supported by the development of algorithms for the efficient implementation of decentralized data dependency analysis, condition evaluation for process interference rules, and rule-triggered recovery procedures.

Student projects will be coordinated with the current state of the research during each summer session, where students will work closely with the graduate research assistants. Students will be introduced to service-oriented computing and will be involved in the design of software services, data services, and service-oriented process execution scenarios that can be used to support testing and simulation of flexible service compositon and decentralized data dependency analysis. Students will be exposed to advanced transaction management issues for service-oriented environments, as well as the use of decentralized, peer-to-peer computing concepts.
 
3. Creating Software for Autonomous Robots and Adaptive Agents
 
Although mobile robots are increasingly being used in the real-world, the ability to robustly sense and interact with the environment is still missing. Real-world application domains are characterized by partial observability, non-determinism and dynamic changes. Widespread deployment of mobile robots in the real-world therefore requires the ability to autonomously learn environmental models based on sensory
inputs, adapt to unpredictable changes, tailor sensing and processing to the task at hand, and learn from minimal and unreliable feedback to collaborate robustly with other robots and humans.

The proposed research framework directed by Dr. M. Sridharan addresses the above-mentioned challenges by exploiting the fact that real-world domains are characterized by a significant amount of structure. Objects with unique characteristics (e.g., color and shape) are located at specific locations, though these characteristics and locations may not be known in advance and may change over time. This structure is exploited to develop bootstrap learning algorithms that incorporate local, global and temporal visual cues for the unsupervised learning of object models. The learned models are used by the robot to adapt to a wide range of environmental changes in dynamic domains.

A mobile robot equipped with multiple sensors still cannot observe the entire domain or process all the data from different sensors. However, only a fraction of the domain or input data is relevant to any specific task. In addition, though human feedback is a rich source of information, such feedback is not readily available and is often unreliable. The proposed framework develops probabilistic planning algorithms to enable a mobile robot to automatically tailor sensing and information processing to the task at hand. In addition, each
robot learns to effectively utilize the information communicated by its teammates, and the sparse feedback provided by humans, in order to collaborate robustly.

The proposed algorithms are evaluated in simulated domains, and on humanoid and wheeled robot platforms. Application scenarios include surveillance tasks and the robot soccer domain, where a team of humanoid robots play a competitive game of soccer on an indoor soccer field. Interested students will hence have the opportunity to work with graduate students on cutting-edge research projects, and participate in RoboCup, the international robot soccer competitions. More information on the robotics research projects can be found
online: http://www.cs.ttu.edu/~smohan/Research.html

C++ Tutor Needed

I am a grad student in the physics department and i am having a rather difficult time learning the ins & outs of C++ classes/structures/pointers and how these blend with functions and such from just books/net. I am looking for someone who can help to explain how to better integrate these into programming. I have a lot of data analysis and i would like to program more efficently than i currently am.

Ahron Barber
office: 801.585.5999

Computer Graphics Help Needed

I am working on a doctoral degree in Ergonomics and Safety in the Mechanical Engineering Department here at the U.

I have a computer program I am working on to identify poor posture and so forth and my illustrations could be better. I am looking for a student perhaps that may want to provide help in inserting avatars in my program to help improve the screen value.


Thank you,

Robin Elliott
robinelliott17@yahoo.com 

Thursday, February 17, 2011

Utah Health and Human Rights Project volunteer needed

The Utah Health and Human Rights Project (UHHR) is seeking one individual to help create a Salesforce.com Solution to meet the organizational needs of the agency.  The individual must have experience customizing Salesforce Solutions, in addition to information technology knowledge.  The project should take an estimated 30-40 volunteered hours.  The volunteer may choose to work remotely or utilize UHHR office resources in downtown Salt Lake.

UHHR provides specialized mental health, medical, legal, and case management services to improve opportunities, restore hope, and foster self-reliance in individuals, families, and communities that have survived torture, war-trauma, and human trafficking.  UHHR seeks to promote the health, dignity, and self-sufficiency of refugees, asyleees, and immigrants who have endured these severe human rights abuses.  UHHR is the only federally supported torture treatment program in Utah, and the lead agency of the Utah Human Trafficking Victim Assistance Program.

Volunteer Applications are available through contact with the Volunteer Coordinator: volunteer.uhhr@gmail.com

Applications Due: Friday 4 March 2011

PROGRAMMER DEVELOPER WANTED

This is an opportunity to get in on the ground level of a major revolution in irrigation control. Not only will you be applying your education and skills in a real world situation, you will also enjoy the satisfaction of developing a 
product that will conserve up to 30% of outdoor water use.

H2oDroid is looking for graduate students to participate in the product development of a Patented Irrigation Control System. Students should have experience in circuit board design, programming and RF integration.
Compensation will be a substantial interest in a product that will revolutionize irrigation control. Having a stake in a product that will be distributed throughout the world is a great way to start out your career and could lead to permanent employment.

For more information contact Rod Blanchard at 801-859-3456 or email rod@smarteryard.com. 

Green building & solar systems intern/entry level programmer

We are a small green building and solar company, focusing on high performance buildings, net zero buildings, and passive houses. We have a position that would include embedded systems programming and web based user interface programming. 

Required Skills:
• Interest in green building and solar energy
• Bright and willing to learn in a fast-paced environment 
• Must work on your own and have the ability to self manage 
• Must be diligent and get work done, but we do respect powder days 

You Must:
• Be well versed in C programming

You Should:
• Be versed in HTML & CSS
• Be versed in Javascript 

It is Helpful:
• To be versed in JQuery
• Understand XML
• To b familiar with embedded systems

To Apply for this position:
With your introduction and resume, include a description of a project (of any type) you personally created, devised, built, managed, organized, or designed that was of your own self-initiative. 

You can telecommute most of the time, but must be local to the salt lake area.

Contact Troy Harvey at taharvey@heliocentric.org to apply.

Friday, February 11, 2011

Programmer

React! Games is currently looking for video game software developers. We offer one of the best work environments you will ever find. Tired of your boring dead end job come "play" with us. We have listed a preferred skill set, but internships are available. Apply today!

Requirements
•Strong C#/C++ and PC programming skills.
•Minimum of 2 years experience programming at least one title that has already shipped.
•A passion for games and game development.
•Good communication skills.
•Bachelor’s degree in Computer Science or a related field is a plus.
*Experience with the Unity Game Engine is preferred.

How to Apply 
Contact: Jim
Phone: 801-209-0100
Email: jim@reactgames.com

Please submit resume by email. We will review submitted information and call you for a interview. Please make sure you provide a contact phone number and best times to call.

Graphic Designer/User Interface Designer

React! Games is looking for a Graphic Designer/UI designer with video game industry experience. While the below requirement list is preferred, Internships are available and all interested persons are encouraged to apply.

Requirements
2+ years of experience as a graphic designer, user interface designer, or similar, with video game industry experience.

Excellent written and verbal communication skills, as well as presentation and persuasion skills; ability to clearly articulate thinking behind creative ideas

Ability to work autonomously, and within a creative team.

Bachelor’s Degree in Graphic Design or equivalent experience preferred.

How to Apply
Contact: Jim
Phone: 801-209-0100
Email: jim@reactgames.com

Please email resume and work sample portfolio or links to jim@reactgames.com 

Contact: Jim
Phone: 801-209-0100
Email: jim@reactgames.com

Please email resume and work sample portfolio or links to jim@reactgames.com  

3D Artist/Modeler With Charater Design Experience

React! Games is looking for a senior 3D modeler / texture artist skilled at creating models and texture maps for architectural / natural environments and props. This candidate will have experience taking a concept and pushing it all the way through the production pipeline, from modeling to texturing, to integration in the engine. The ideal candidate must possess a strong interest in research and development and have a comfort level of partnering with engineers to help develop the art pipeline. The senior 3D modeler / texture artist must have a skill in another art task as well (illustration, animation, or concept drawing). The ideal candidate works well in an environment of peers who are passionate about making great video games.

Requirements
While our wish list for a Senior 3D Artisit has been described, we are looking to fill multiple positions, from internships, to senior level artisits. If the listed skills, or portions of the skill set applies to you, please apply.

Some additional basic skills we are looking for are;
Creativity, Technical Ability, Cleverness, Natural Artistic Talent, Desire to learn, and the ability to work well within a team of highly creative people.

I will repeat a passion for making great video games is a must!

How to Apply
Contact: Jim
Phone: 801-209-0100
Email: jim@reactgames.com

Please email information to me at jim@reactgames.com, with links to your portfolio, resume, and other examples of your artistic ability or past work experience.  

Tuesday, February 8, 2011

Project help needed

I am looking for an person with engineering skills including programming the acroname brainstem Gp-01, soldering, and knowledge and use of their analog, serial and digital pinouts.  Reconfiguring the device is a small project which I don't think will take very long with a person with the boards background but my budget is about $200-$300.  I would like a reference or two or your school report.  I don't have an engineering background with electronics but I had help the first time around.
 
If you know of a better, easier to maintain board that may use wi-fi instead of serial out to a palm, I am looking at writing an applet for a Android based cell or smart phone to capture data including camera from the phone.
 
This device has already been patented in 2009 and I am seeking assistance in a more ruggidized version of the prototype.  I would be like to have someone willing to sign a non-disclose/non-compete paper.
 
In return for your hard work, I can do the following besides pay:
I have a website called sensorpods.com and you can see the patent and device on there on the USPTO link.
I can run a virtual website for you from my server with your company email addy, I will pay for registration.
I can put in a avatar from Oddcast as you see on my site since I have an open account with them.
I can open a blog page and show you how to use SEO like google adwords to help drive business your way.
I can be a reference and you make make my artwork part of your portfolio.
 
but time is short and this project closes march 31st.   Thank you,
 
Mike Niemi
Sensorpods.com
801-556-3780

Web Help Needed for the Utah Office of Tourism

The Utah Office of Tourism is going to update and upgrade it's website.
Below are the basic requirements that we need. I've also included
a link to our current site. If there is interest please contact me and
we can discuss further.
http://travel.utah.gov/

Thank you for your help.
 
Jim Buchanan
Research Coordinator
Utah Office of Tourism

Consumer Website Requirements
utah.travel & visitutah.com


The newly designed www.utah.travel (www.visitutah.com) website will include:

  • Google or other mapping technology
  • Enhanced image / video gallery (photo library)
  • Better search function
  • Designed with mobile site in mind/mobile site
  • Enhanced social media
  • Event listings section
  • Itineraries / Adventure Planner
  • Separate CMS login for partners
  • Latest Headlines section
  • Weather forecast section with the ability to chose various areas
  • Newsletter signup / database
  • Order and/or download publications
  • Ability to create and/or delete pages at will with CMS
  • Ability to edit everything in CMS
  • Ability to change seasons (winter and summer at a minimum)
  • Ability to display text in various languages
  • Database (for mobile site, search function, listings, partners)
Possible tabs/menu items:

What to do
Where to go
Where to eat
Where to stay
Must see
Transportation

Programming Position Available


Needed Immediately: Programming Intern
Positions Available: 5

Are you ready to challenge your programming skills on real development projects? Do you have what it takes to compete in a fast pace working environment?  Ready to take your skill set to the next level?  If you answered yes, then you have found the right place.

Full Service Web Design is fast growing website and software development company looking for motivated individuals ready to begin their career as a programmer.  

Responsibilities:
·         Work with Senior Programmer and Programming team to develop custom functionality for website and software projects.
·         Take ownership of projects to ensure accurate completion.
·         Slice websites from graphic image.
·         Database design and implementation

Skills Needed:
·         Basic to intermediate understanding of as many of the following:
o         PHP
o        MYSQL
o        CSS
o        HTML
o        Javascript
o        Ajax

Email cover letter, resume, and a link to your portfolio (if you have one) to:
*Please include 'Programming Intern' in subject line.



Web/Graphic Design Position Available


Needed Immediately:  Web/ Graphic Design Intern
Positions Available: 5
Do you love design? Do you love being able to take your vision and make it come to life on the web? Are you having a hard time getting your foot in the door? If you answered yes, then you have found the right place.
Full Service Web Design is fast growing website and software development company looking for a motivated individuals ready to begin their career as a web/ graphic designer.  

Responsibilities:
·         Works with Senior Designer to ensure smooth, timely and accurate completion of creative projects
·         Carrying projects from mock-up to launch.
·         Website design including; templates, landing pages, site elements and flash banners.
·         Logo Design
·         Print Design

Skills Needed:
·         Windows Based Work Stations
·         Proficiency in Photoshop, Illustrator, and DreamWeaver
·         Typographic and Layout Design
·         Ability to create story board, concept and mockup designs

Bonus Skills:
·         HTML
·         CSS
·         Flash

Email cover letter, resume, and a link to your portfolio (if you have one) to:
*Please include 'Graphic Design Intern' in subject line.


Motorola Solutions Seeks Software Intern

Motorola Solutions, the leading solutions company, offers outstanding opportunities and compensation to outstanding candidates. 
 
Requirements:
- Candidate must be in the process of pursuing a Bachelors degree in Computer Science MIS IT or EE
- Experience with software development OR software testing
- Candidate must be graduating on or after September 1 2011.
 
The multimedia solutions team in Salt Lake City develops software on 
the MS Windows platform using the .Net toolset. Familiarity with 
multimedia file formats is a plus.
 
If you would like to apply online for this position, please do so by clicking on the job details link below.

Job ID:  97159
Job Title:  Software Intern
Job Details Link:  http://careers.peopleclick.com/careerscp/client_motorola/EXTERNAL/en-us/gateway.do?functionName=viewFromLink&jobPostId=192691&localeCode=en-us

You can learn more about us and search for other job opportunities by navigating to our home page at http://www.motorolasolutions.com.