¡Oportunidad! Menos de 10 candidatos inscritos.
Ver apartado funciones a desarrollar.
Graphical User Interface (GUI) Software Engineer
As a member of the Graphical User Interface team at GUI Software Engineer will play a key role in designing and developing high quality embedded software for Instrument Clusters and Audio Infotainment head units
Develop User Interfaces (UI) working closely with graphic artists, User Experience (UX) designers, system engineers and application software teams to turn customer needs into innovative productsDesign and implement software running on embedded graphics chipsets that drive high-resolutioncolor LCD screens.Review and analyze system requirements to create embedded software designsImplement and test software designs on a PC environment as well as on embedded target hardwareCreate, document and execute unit test proceduresAnalyze, resolve and track defects to closureDocument design andanalyze implementation decisionsThe qualified applicant for this role will possess the following attributes:
YEARS EXPERIENCE: 2- 4 years of experience in designing and developing embedded software
DEGREE STRONGLY PREFERRED: Bachelor's or Master's Degree in Computer Science or Computer EngineeringDESIRED COMPETENCIES/EXPERIENCE:
Experienced with multi-process, multi-tasking or multi-threaded based Operating Systems (QNX, Linux,)Experienced with JTAG based Hardware debuggersGood knowledge of embedded compilers such as GCCUnderstanding for the importance of rigorously designed and reliable software required for the automotive market.Excellent oral and written communication skillsCapacity to work well in a team environmentStrong analytical and problem solving skillsSolid fundamental computer science skills and strong programming skills in CEnjoyment of troubleshooting, profiling, optimizing and problem solvingFamiliar with an Integrated Development Environment (IDE) such as Microsoft Visual Studio or EclipseWorking knowledge of at least one issue-tracking tool (IBM Rational Clearquest, Microsoft Team Foundation Server, Mozilla Bugzilla)Working knowledge of at least one revision control tool (IBM Rational Team Concert or ClearCase, Apache Subversion)Experience optimizing performance and memory usage on embedded systemsExperience with Model Based Design development and Auto code generation (Mathworks Matlab Stateflow)Understanding of object-oriented programming concepts (C++)Interest in 2D graphics editing program such as Adobe Photoshop and Adobe IllustratorKnowledge of OpenGL, OpenGL ES, OpenVG and other graphics rendering technologiesAbility to work extended hours to meet project objectives.Limited travel may be required.SPECIAL REQUIREMENTS (i.e. Overtime, Travel, etc.): As required for the opportu
We are offering:
If you fulfill the requirements please send your English Resume to the address that appears in this post with the name of the position in the title