Quality Software Engineer Intern

advertisement
Quality Software Engineer Intern
Louisville, CO
Posted: April 23, 2015
Boulder Imaging is seeking a Software Engineer Intern to contribute to the development and
enhancement of our cutting edge vision based inspection, metrology and high-performance digital video
recording technology in our Quality Group developing an automation framework.
Our future team member will learn and complete software engineering assignments of varying
complexity adhering to industry standards and our software development lifecycle procedures. We will
work collaboratively to deliver software system based solutions by studying end-user needs, systems
flow, resource use, and work processes. Additionally we will troubleshoot and problem solve individually
or collectively, based on the scope of the challenge.
Key Attributes
 Passion for applying software engineering to complex problems
 Approachable, enthusiastic and collaborative
 Optimistic and capable of maintaining a positive attitude in occasionally stressful situations
 Sense of humor and self-awareness: introspective enough to recognize we’re all human
 Passionate enough about software quality to help us raise the bar, but open minded enough to
learn when to be practical instead of ideological/architecturally pure
 Confidence to work independently and learn quickly, yet experienced enough to ask for help for
efficiency
 Ability to understand intent without getting bogged down in the totality of the details
 Capable of delivering high quality software with efficiency and re-usability in mind
Minimum Education
 Candidate for BS/MS/PhD Computer Science, Electrical Engineering, Physics, Mathematics or
equivalent degree
 Ideally prior development experience (C++, C# or Java), preferably in an industrial or commercial
setting, including co-ops & internships
Required Qualifications and Skills
 Experience/demonstrated competence in at least one of the following OO languages: C++, C#,
and/or Java
 Experience in implementing efficient algorithms, data structures and interfaces
 Highly motivated and willing to devote time and effort to accelerated learning
 Self-starter with can-do attitude and ability to work with little supervision
 Understanding of most, or all, of the software development lifecycle
Distinguishing Qualifications and Skills
 Experience debugging software developed by someone else
 Experience in two or all the following OO languages: C++, C#, and/or Java
-1-








OO design; concurrency; design patterns
Solid understanding of domain specific languages (DSL)
Experience with .Net UI Automation framework and tools
MFC, Win32 and Visual Studio
Experience developing applications that are extensible, scalable, performant and maintainable
Experience with multi-threading friendly development
Solid mathematical foundation/educational background
Exposure to or prior experience in scalable network programming
Boulder Imaging is always looking for talented individuals to join our growing team. Whether you are an
experienced professional or recent graduate, please check our current openings for the opportunity to
work on engaging and dynamic industry leading projects in the machine vision industry. We are
committed to providing a challenging and rewarding environment for all of our employees through a
culture of collaboration, comprehensive benefits and ongoing professional development.
About Boulder Imaging
Boulder Imaging provides vision inspection systems for precision applications and has been successfully
providing clients with custom R&D-intensive solutions and products for challenging inspection
requirements since 1995. Our proprietary technology and intellectual property has provided fast,
reliable, flexible, and scalable inspection systems for hundreds of customers, including Fortune 500
companies, military and government organizations. For the past 20 years, our solutions have enabled
customers to optimize product quality, reduce waste, drive down manufacturing costs and measurably
improve efficiency. To learn more, visit BoulderImaging.com.
To apply, http://www.boulderimaging.com/about-boulder-imaging/careers-with-boulder-imaging/
-2-
Download