工作职责:Analyze customer and internal requirements and specifications and translates these into software designs. Analyze existing embedded software to add new features, optimize software design/performance, fix bugs, and/or port to different platforms. Tests software designs and code at the unit and system level to insure that all requirements are met and the highest software quality is achieved. Coordinate software development activities with the software team leader and overseas colleagues. Analyze existing software in order to be capable to make technical assessments. Perform code reviews and other activities to ensure high-quality results. Creative problem-solver capable of creating and reproducing complex software defects. Execute unit tests and provide documentation for software modules. Coding following HBAS software processes and object-oriented and embedded software industry best practices.
任职资格:Bachelor/Master Degree in Computer Engineering or GIS 5+ years of experience in navigation engine development (e.g. POI search, guidance, map compilation) in C++ or C 3+ years of experience in object-oriented software design Experience developing and debugging object-oriented software in a real-time, embedded, multi-processor, multi-interface environment is a plus Understand the positioning and sensors, e.g. GPS, Gyro. 1+ years of experience in NDS Excellent relationship building skills Experience in operating systems LINUX or QNX Experience in development tools (Perforce, Makefile, Doxygen, CPPUnits, Perl) Excellent English language skills Preferred Qualifications:: Leadership: Demonstrate character, clarity, courage and commitment to high-performance Build environment of trust, high performance and engagement by establishing clear goals and a commitment to feedback, development and recognition Change Orientation: Champion a better, faster and simpler way of doing things Apply original thinking and continuous improvement to processes, products, systems or services and manage change to better serve customer needs Collaboration: Connect, engage and communicate with others Encourage open expression of ideas; communicate effectively at all levels and build strong relationships Judgment: Make sound decisions Demonstrate critical thinking to take appropriate risk and make sound and timely decisions Results-Driven: Deliver extraordinary results Take initiative to achieve superior, quality results against internal or external standards of excellence Eligibility Requirements: Willingness to travel. Willingness to work in an office. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.