Friday, December 14, 2012

Senior/Principal Software Engineer – Graphics/GUI




Senior/Principal Software Engineer – Graphics/GUI
 (Metro Boston)

Responsibilities:
This position offers you the opportunity to take significant responsibility and leadership for new product development. You will be working with customers, engineers and program managers to design and implement major features. We are particularly interested in candidates that have a background in developing interactive graphical programs for engineering or scientific applications.
Senior/Principal Software Engineer with strong programming skills in C++ and in a scripting language such as Python to work on new product development within a small team. In this position, you will have the opportunity to:
·       Own the design and development of new product features from beginning to end
·       Use a variety of technologies to implement your designs ranging from databases to graphical user interfaces such as Qt, Python, XML, Active-X, Office Open XML, and
·       Use contemporary software methodologies such as Agile Development / Scrum to implement your designs

Requirements:
·       BS or MS in Computer Science with at least 5 years experience, or equivalent
·       Sound programming skills using C++ and Object Oriented Programming (OOP)
·       Experience designing and implementing graphical user interfaces using a high-level toolkit such as Qt, wxWidgets or MFC
·       Intellectual curiosity - regardless of your background, you will enjoy the opportunity to continually learn new technologies on the job
·       Strong problem-solving skills, ability to thrive in a fast-paced, challenging environment  and a strong desire to learn
·       Strong English written/verbal communication skills, good presentation and organizational skills
·       Ability to write technical specifications
·       Able to handle multiple tasks/multiple projects simultaneously

 
Key Words: C++, Python, C#, Ruby, Linux, Windows, Object Oriented Programming, OOP, XML, Open XML, CAD, CAE, GUI, Qt, wxWidgets, MFC, CAE, CFD, Agile Development, graphic visualization


For details contact: John Visconti at jv@cae-jobs.com  or call 978-667-6680
CAE Recruiters 25 years experience in engineering careers.
 All inquiries are held in the strictest confidence.

Graphics Software Engineer


Graphics Software Engineer
Silicon Valley

Responsibilities:
Participate in the entire development process including planning/scheduling, specification, development, testing, maintenance and support.
Employ best software practices.
Perform complex bug verification, release testing and beta support for assigned products.
Research problems discovered by QA or product support and develop solutions.
Work with strategic customers or proxies to assess needs and develop solutions.

Qualifications:
Master’s degree in engineering, computer science or related technical field; advanced degree desirable.
Four (4) to nine (9) years of technical experience in software development.
Strong skills in C++/Object-Oriented-Design (OOD), Design Patterns and large-scale software design.
Strong skills in network processing (multi-threading, sockets, services).
Strong skills in cross-platform (Windows/LINUX) development.
Expert in EDA post-processing:
Strong knowledge of algorithms such as contouring, iso-surface generation, streamline generation, large dataset handling and finite element results probing.
Expert in efficient visualization or large datasets.
Good knowledge of 3D graphics environments such as OpenGL.
Ability to complete high quality work on schedule,
Good communications and inter-personal skills.
Knowledge of MFC or equivalent GUI technology is desirable.
Familiarity with EDA/CAE software is desirable.

Preferred Experience:
Experience with Agile/lean software development methodologies is a plus
Experience with development tools such as Microsoft Visual Studio, ClearCase is a plus


For details contact: John Visconti at jv@cae-jobs.com  or call 978-667-6680
CAE Recruiters 25 years experience in engineering careers.
 All inquiries are held in the strictest confidence.




Wednesday, December 5, 2012

Software Engineer – C and Java



Spillman Technologies 


Reports to:
Software Development Dept Manager
Division:
Product Development
Location:
Salt Lake City, Utah
FLSA Status:
Exempt


Job Summary


Seeking smart, self-motivated, well-rounded software engineers who excel at solving problems and seeking to improve processes in innovative ways.  Must value teamwork and communication.  Will work closely with other engineers in small, dynamic teams.  Must be adept at learning new technologies quickly.  Duties will include designing, developing, and maintaining high-quality code for a robust public safety software package written in C, C++, Java and C#.

Requirements


·       Experience in C and Java
·       Familiar with C#
·       Proficient on UNIX and Windows platforms
·       Familiar with XML, HTML, Perl
·       Skilled at RDBMS data design/modeling
·       Knowledgeable of Object Oriented Programming techniques
·       Windows application development experience preferred
·       Familiar with Microsoft Office applications such as Word and Excel
·       BS in Computer Science or equivalent degree

 

Duties & Responsibilities


·       Design, develop, and maintain application software following established standards, procedures, and specifications.
·       Implement approved changes to application software to maintain standards, correct problems, and to modify, develop or enhance functionality.
·       Organize and participate in software design and code reviews.
·       Analyze software requirements to determine feasibility of design and implementation within time and cost constraints.
·       Able to participate in group discussions by expressing thoughts and ideas clearly.
·       Maintain an approachable demeanor and a positive can-do attitude.
·       Collaborate designs with team members in order to find the solution that best fits the requirements.
·       Consult with customers and co-workers in a professional manner.

The above statements describe the general nature and level of work being performed in this job function.  They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned, as required, by Spillman Technologies, Inc.  The employee must possess the knowledge and skills described on this page

Essential Education, Work Experience and Skills


Education and Work Experience
A Bachelor’s degree in Computer Science or equivalent degree or 2 years or more of experience in software product development is required.

Specialized Knowledge and Skills
General technical knowledge in the software development process including, specifications, design, implementation and stabilization.  Good communications and interpersonal skills.  Positive attitude and willingness to learn.

Equipment and Applications
Good working knowledge of the Windows operating system and proficiency in typing at a standard PC keyboard.  Good working knowledge of UNIX operating systems commands and the use of UNIX editors such as vi or emacs.  Knowledge of the Microsoft Office applications such as Word, Excel are used daily.


Work Environment and Physical Demands
General office environment.  Moderate levels of stress may occur at times.  Overtime may be required at times to meet development deadlines.  No special physical demands required.





All interested candidates must apply online at www.spillman.com

ASP.NET C# development Intern



About Us:
Plazzo, a Salt Lake City based early stage startup is looking for an intern. The intern will be paired up with the lead programmer and given the chance to contribute to our product. The depth and breadth of the project will depend on the intern’s experience and knowledge.

Requirements:
Intern must be pursuing a Bachelor of Science or Masters degree in computer Science.
Experience with object-oriented programming using Java or C++ in an academic, hobbyist, or commercial environment
Experience with web development programming in a client/server setup
Experience with relational database design, writing queries and stored procedures with MySQL or Microsoft SQL
Experience with HTML, CSS, XML, and JavaScript
Experience with Microsoft technologies such as ASP.NET, .NET 3.5, and SQL 2005/2008 is a plus but not required
Strong understanding of object oriented programming design and patterns
Strong analytical and problem solving skills
Familiarity with software development life cycles such as Agile or SCRUM
Demonstrated ability to interact in a positive, respectful manner and establish and maintain cooperative working relationships.
Ability to display excellent customer service to meet the needs and expectations of both internal and external customers.
Excellent listening and interpersonal communication skills to identify critical core competencies based on success factors and organizational environment.
Ability to effectively organize, prioritize, multi-task and manage time.
Demonstrated accuracy and productivity in a changing environment with constant interruptions.
Demonstrated ability to analyze information, problems, issues, situations and procedures to develop effective solutions.
Ability to exercise strict confidentiality in all matters.

More info:
If interested then please send us your resume to support@myplazzo.com

Mobile Applications Lead Developer



Job Description:
Mobile Applications Lead Developer will spearhead the development of mobile applications for the company.  This is full-time position with excellent benefits (including paid time off, group health/dental/vision insurance, 401K plan with matching program, and profit sharing program).

Qualifications:
·      Experience in writing native Android and/or iOS applications on mobile phones and/or tablets
·      Knowledge/Experience in HTML5
·      Experience in collaborative application development using source control tools and strategies for using source control such as trunks, branches, merges, tagging, release management methods, etc
·      Experience in interfacing with API's and web services. Social platform integration with Twitter, Facebook, and others is a plus
·      Proven collaboration skills and the ability to work in efficient, small teams.
·      Experience with technical architecture, design and requirements documentation
·      Excellent analytical and communication skills, both oral and written
·      Ability to write clear, well organized code architect and write reusable library code for the team of developers. Architect and design code and systems for mobile applications
·      At least 2 years experience in DBMS platforms (e.g. DB2, Oracle, SQL Server, MySQL, etc)
·      At least 3 years experience in web technologies, web applications and RESTful based application design, development and test utilizing Java frameworks and J2EE/JavaEE standards (including at least the following: HTML, CSS, JavaScript
·      An eye for design details and user experience

Application Instructions:
Please submit cover letter and resume to: heather.pack@icentris.com

The Homeland Security Summer Scholars Academy



 The Homeland Security Summer Scholars Academy offers undergraduate students from various disciplines an intensive, hands-on, ten-week summer research experience in a realistic and meaningful environment. 
Students chosen for the program will be awarded a $4,000 stipend. Students who do not live within commuting distance (100 miles) of the University of Texas at El Paso will also receive paid on-campus housing and a meal allowance. 
Research areas of focus for the 2013 Academy include: 
  • Aging & the U.S. Naturalization Exam: Finding Optimal Conditions of Practice for Boosting Older Adult Learning and Recall 
  • Behavioral Game Theory Analysis of Patrolling Games 
  • Game Theory for Border Security 
  • Humans for Sale: Modern-Day Slave Trade Routes 
  • Importance of Photographic, Target, and Perceiver Factors in the Perceptual Identification of Own- and Other- Race/Ethnicity 
  • Understanding Hispanic Children’s Respiratory Health on the U.S.-Mexico border 


2013 Program dates are June 3 to August 9. Application deadline is March 25. Opportunities are limited. To find out more about our Summer Scholars Program, please visit: http://uids.utep.edu/ncbsi/student_opportunities

Web Design Engineer


Black Diamond Sales and Marketing seeking part time Web Design Engineer:

Description:
Looking for someone who has the skills and knowledge to build an E-Commerce based web site from start to finish. This is a part time position. We are willing to work around School or other commitments.


Knowledge and Skills:

-Proficient knowledge of Global Design.
-Home Page Design.
-Sub Page Design
-Hand Coding the Design Into CMS
-Advanced J query, Rollover Features, Galleries ect.
-Data Base Integration.
-Pulling Leads From Categories.
-Proficient Knowledge in Google, EBay, Amazon.
-Ability to interface and communicate effectively.

Not required but a plus:

BS in computer science.
Past web Design experience.

How to Apply:
Send an email to Scott at scott@bdsalesteam.com attach a recent copy of your resume formatted as a PDF and salary requirements.