Software Engineer (Computer Vision) at Cloud Cap Technology
Cloud Cap Technology (a wholly owned subsidiary of the Goodrich CORP.) is an engineering software company that provides highly integrated Autopilots, Payloads and Sensors for the unmanned systems market. Our main efforts focus on supporting developers of small unmanned aerial vehicles by providing powerful integrated solutions that dramatically reduce the time required to implement an unmanned aircraft system.
The CCT Team is composed of a group of highly motivated engineers, specialists and technicians with over 90 years of combined experience in the UAS field. Our facility is located in Hood River, Oregon an hour east of Portland in the beautiful Columbia River Gorge. Home to world-class wind sports, skiing, biking, hiking, fishing, and agriculture, our employees challenge themselves just as hard outside of work as within. We are committed to our employees, committed to our community, and committed to a long-term sustainable business in the Columbia River Gorge.
Software Engineer - Image Processing / Computer Vision
Cloud Cap Technology is seeking a software engineer with experience in video and image processing. We are currently developing new technologies in high-definition, mosaicing, motion estimation, multi-target tracking, and bundle adjustment. This position is offered in either our Hood River, Oregon, or Bothell, Washington offices.
Job responsibilities include:
• Design algorithms, from smallest tight processing loops, to large scale system design.
• Analyze problems, and within their domain and the customer's requirements come up with a solution. This involves designing, implementing and testing software applications. Problem solving spans a range of tasks, from small bug fixes to large scale integration of hardware and software. Implementation platforms include windows based PC, real-time embedded systems on TI and Luminary Micro MPUs. Problem domains include image processing, communications, algorithm development and analysis, and GUI development.
• Develop software in an object oriented design using a variety of programming languages, with a specific expertise in C++
• Test software using unit tests, debuggers, and simulators
• Perform software releases and software quality assurance activities
• Participate in the design of new software products
• Perform maintenance activities for existing products
• Provide excellent customer support, which entails answering questions, adding or modifying applications per their requests, on-site integration, etc.
The ideal candidate would have the following qualifications:
• MUST be US Citizen with the ability to obtain a government clearance
• A Bachelor's Degree and 5 years of experience or an MS Degree and 3 years of experience in Computer Science or equivalent engineering degree required
• Proven track record designing algorithms, from smallest tight processing loops, to large scale system design preferred
• Excellent math skills in 2d/3d geometry and transforms, linear algebra, digital signal processing and filtering, and statistics preferred
• Experience in computer vision or other aspects of image or digital video processing preferred
• Understanding of tracking concepts using blobs, features, color or other means preferred
• 5+ years developing in C++ preferred
• Excellent understanding of object oriented design preferred
• Experience researching new technologies via journals and other sources preferred
• Experience with Qt and Matlab preferred
• Development experience in Windows preferred
Goodrich is an Equal Opportunity Employer committed to advancing diversity in the workplace. EOE D/M/F/V. Applicant must be able to pass a Background Check, Pre-employment Physical and Drug Testing.
To apply please visit us on our careers section of Goodrich.com or you can go directly to the job posting at this address https://www.goodrich.apply2jobs.com/ProfExt/index.cfm?fuseaction=mExtern...