Date: _19-Mar-2013_
To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Principal Software Engineer
Thorough and on-time delivery of all assigned software projects and tasks
Create or modify code to implement new technologies, add new features, and improve performance
Develop test and demonstration applications and for characterizing system performance
Analyze and debug system problems, provide fixes, or work with others in finding solutions to problems
Develop and implement new data compression technologies, optimization approaches, data caching and memory management techniques
Coordinate with product owners and software engineers, bridging market needs to technical execution as a key member of an Agile scrum team
Requirements:
BS in Computer Science or Engineering, 7+ years of related experience
Proven expertise in application domain
Skilled with object-oriented programming, compiler or interpreter technologies, embedded systems, and new/advanced programming languages
Must have experience with computer graphics or image processing.
Experience with rasterization algorithms or code is a strong plus
Must be familiar with fixed-point math operations and algorithms as well as bit-level operations
Familiarity with different embedded processor architectures and operating systems and their impact on software performance and optimization
Must have experience with Microsoft Visual Studio and Linux compiler and debugging tools
Some experience with scripting languages (Python, Perl, etc.) is a plus
Fluency in C, C++
Excellent working knowledge in Linux and Windows
Strong debugging skills.
Ability to write clearly and precisely communicate technical information effectively
Strong facilitation and team collaboration skills
To apply for this position, please visit
this Website.
Thank you,
Developer FYI Center
http://dev.fyicenter.com/