1 Click Easy Apply


Software Engineer


denver, Colorado


Software Engineer Job Opening in denver, Colorado - Software Engineer What We�re Looking For Boulder Imaging is looking for a senior level engineer who loves software development and has excellent skills in computer/machine vision technologies. Experience with 3d vision, OCR, manufacturing process control, first article inspection, in-line inspection, manufacturing systems automation, and other skills are critical to success. Our teams work in an agile software environment and self-manage to figure out tough problems. � Proven top-notch programmer who enjoys thinking creatively � Motivated by working on interesting, cutting-edge technical problems � Fast and smart problem solver � Self motivated and willing to learn many new technologies � Passionate about software development and software development standards � Enjoys working with and learning about new hardware components and their integration with software � Has an eye for user interface design and standards About Our Company Boulder Imaging, Inc. located in Louisville, Colorado is the leading high performance imaging specialist in the United States. We develop and manufacture end-to-end solutions that sense, record and analyze critical event data in real-time. Boulder Imaging�s Vision InspectortmMachine Vision systems and high performance digital video recording (HPDVR)tm, analysis, and processing systems have the ability to simultaneously capture complex, high speed video data from a multitude of high speed cameras and/or high resolution cameras and other data inputs. Our systems are able to process and analyze massive quantities of data, in real time or post recording, using our suite of analysis software tools. Boulder Imaging�s reputation for excellence in quality, innovation, and customer care has contributed to its growing success in this highly technical niche. Boulder Imaging�s systems are currently used in military testing and training (in the air, land, and water), object tracking, medical imaging, security applications, surveillance, machine vision, industrial production, product quality control, motion analysis and scientific research. The technology provides digital video recording and processing for diverse uses such as: Particle Image Velocimetry (PIV), sonography of human soft-tissue, software applications for X-ray inspection, military testing, weather forecasting, high speed data acquisition, metrology, process automation, as well as general purpose real-time digital video recording, image processing and analysis. The thorough understanding of the application needs of each customer has earned Boulder Imaging the reputation for being a preferred partner with Fortune 100 companies, military and government organizations, and top university research labs. This level of exposure into so many different markets and applications has resulted in a deep level of market intelligence and experience which contributes to the on-going development of cutting-edge technology that serves as the core of our imaging solutions. Vision Inspector Product Team Boulder Imaging Inc. is looking for a team member to join the Vision Inspector product team. This line of intelligent machine vision systems monitors, inspects, analyzes, archives, and detects defects for parts, materials, production machinery, and manufacturing processes � all in real-time. Quazar Vision Inspector systems provide unmatched recognition ability, flexibility, and usability across diverse production applications. Engineers on this team should be especially talented at applying problem solving and analytical capabilities. They should also be experiences in vision technology and be able to apply their engineering skill set to the world of software development. Our software applications are typically written with a combination of C and C#. Crucial Qualifications � Creatively think about problems and help invent new algorithms in optics, photonics and computer/vision systems � Understanding of the significance of quality control in manufacturing environments � Working knowledge of C programming on a Windows platform � Working knowledge of Microsoft Visual C development environment and MFC � Understanding of OOA/OOD methodology � Experience in multi-threaded programming � Ability to implement well-documented, testable, and high quality code � Ability to repair defects and maintain existing product code base � Good analytical, problem solving and trouble shooting skills � Highly motivated and has the ability to work independently with minimum guidance � Happy to interact with customer and learn from their experience in the field Knowledge, Skills, and Abilities � 2D and 3D computer vision � Experience with several different modern programming languages � such as C#, Java ,Ruby, etc � Experience with several different modern UI frameworks � such as MFC, Windows Forms, WPF, Swing, etc � Experience with Agile Scrum software development � Experience in user interface design and implementation � Ability to produce highly efficient graphics code suitable for real-time applications � Familiarity with component based programming, especially COM/ATL � Solid background in mathematics � Some knowledge and interest in image processing, computer vision, industrial programming Education and Experience Required � 4 years experience in relevant, high-tech, industrial jobs developing in C or C � BS, MS or Ph.D from a top engineering school in EE, CS or equivalent Travel: None Start Date: Immediate denver co colorado

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC