« Senior Usability Specialist, MasterCard International | Jobs @ OK/Cancel | International UI Designer (Japanese), Adobe »
Jan 21 05
Source: CHI-Jobs
Position: Sr. GUI Software Engineer
Company: Confidential
Location: Portland, OR
SUMMARY:
Functions as a key technical resource in the definition, architecture, design and implementation of new product designs of high technical complexity. The specific responsibility for this position is the user
experience: graphical user interface, streamlining system operation, automating multiple user function choices, and automating video processing algorithms.
DUTIES & RESPONSIBILITIES:
Performs high-level system architecture and high-level module design for new product designs of high technical complexity. Authors system architecture and high-level design specifications. Assists in the partitioning of design activity, provides detailed time estimates and helps plan projects.
Performs detailed design activities, including but not limited to: image processing algorithm development and implementation, software architecture, graphic user interface design, and sensor/system integration to combine multiple system features into an automated, congruous whole.
Includes ability to write detailed design specifications and hardware/software interface specifications, coding, logic synthesis, algorithm analysis, simulation, real time performance profiling, design verification, preparing for and conducting design reviews.
Expands technical knowledge through continuing education. Reads industry publications, attends classes, seminars, trade shows and company meetings. Provides technical guidance in defining the feature set of new products. Determines the technical feasibility of new product ideas and helps determine project scope.
Researches advanced new technology (algorithms, software packages, design tools, test equipment and other companies’ designs) and introduces the technology into the company. Analyzes competitive products and helps the company develop an appropriate response.
Mentors more junior engineers, reviews other engineers’ designs (formally and informally).
Represents the company’s interests in the technical community.
Communicates on technical issues to key
customers and partners; may help develop industry-wide standards.
REQUIREMENTS:
Requirements
Dimensions:
Communication: direct and concise. Keeps people informed. Listens effectively to others.
Teamwork: effective at working in team situations, provides technical guidance in all team situations.
Initiative/Results Orientation: originates action. Finds ways to get things done. Creates optimal solutions to challenging problems.
Quality: promotes continuous improvements in product quality, design processes and methodologies and the company’s technical competence.
Customer Responsiveness: understands and responds well to internal or external customer needs.
Analytical Thinking: breaks down complex problems; systematically identifies causes and develops optimal recommendations.
Strategic Thinking: sees broader implications; judges particular events in context of the whole. Understands the company’s strategy.
Technical Competence: respected inside the company for breadth and depth of technical knowledge and capabilities as a designer.
Willingness to Learn: possesses an innate curiosity about technology; pro- actively continues the lifelong process of learning about new and evolving technologies.
Education
BSEE/BSCE/BSCS required at a minimum; advanced degree desired.
Experience
A minimum of ten years of software engineering and human factors/user interface experience in the military electro-optical realm. Must be fluent in C and assembly language, with experience in Visual Basic and C++ desirable. Must possess excellent analytical and communications skills.
Experience working with military users and developing real-time graphical user interfaces is a must., as is algorithm development (preferable video processing). Experience developing real-time embedded software, using in- circuit emulators and PC’s as a development platform, is required. Must possess the ability to provide technical guidance to other, more junior, software engineers. The ability to keep up to date in developments in software engineering and embedded systems is required.
If this opportunity sounds interesting, please send your resume to resumes@generatorgroup.net
Please remember to include the job code ACM173 or we will not know which position you have applied for. Thanks!