The Specialist Engineer will join the Sgonico Software Application Team.
Location is an important feature offered by u-blox cellular projects. The increasingly sophisticated hybrid positioning involves measuring cellular signals, using u-blox’ leading CellLocate service (www.u-blox.com/en/celllocate.html), and exploiting u-blox’ advanced GNSS subsystems.
This new appointment is to develop and maintain the positioning capability of the CellLocate database and the server-side algorithms; to devise, design, implement, test, monitor and support the operation of the algorithms, databases and software which delivers and supports the enhanced positioning features of u-blox' cellular products in the field.
Primary TasksAs a part of the cellular positioning team the purpose is together to
- Create and support positioning systems, algorithms and software for estimating location
- by making, gathering and processing observations and measurements by the modem
- by modeling and using the properties and information in the u-blox database about the observed base stations and the u-blox devices in the field
- by drawing upon and using information from third party databases
- by sharing information between modems by means of the u-blox service
- by supporting positioning algorithms and services
- Analyse and understand the usage of the service, trends, and usage models of devices for positioning, to create and provide appropriate system design, performance metrics forecasts and product features
- Test and characterize the solution accordingly
- Improve and maintain the quantity, quality and relevance of the data in the database
- Develop and support the database software in a professional manner
Guided and supported by the team management this appointee will have particular responsibility for the database asset and the positioning database algorithms, live and off-line. Together these establish the properties of the base stations currently visible, and the estimate of the location of the modem. They run on the u-blox CellLocate server.
Secondary TasksEssential to the successful creation and support of the enhanced positioning features are cooperation under the guidance of the team management
- With the modem development and test teams to deliver and maintain interfaces and product versions
- With the CellLocate service team for the creation, support and continuous smooth operation of the positioning functions and algorithms running on the server
- With u-blox' international academic partners and with suppliers, for technology creation and acquisition
- With suppliers, for the effective and efficient usage of third party databases
- With u-blox' academic partners and suppliers for the effective and efficient use of database software and design tools
- With the modem development teams for the software stack, signal measurement and hybrid positioning application, to work within constraints and to devise and exploit opportunities for enhanced positioning
- With the software protocol and network operators for consistency with and support of standard-compliant infrastructure-based applications
- With u-blox Field Application Engineers and Marketing, for improving customer design-in support and for understanding and meeting customer requirements
- With colleagues in u-blox positioning and short range product centers, for example for databases in support of WiFi positioning
In addition it is important to
- Be aware of the state-of-the-art, competition and trends in relevant fields
- Prepare excellent quality documentation, reports, and marketing material, possibly including scientific publications
- Devise and support patent applications where appropriate
ResponsibilityTechnical responsibility and integrity, to share opportunities and risks with managers and colleagues.
The efficient and effective use of resources (time-to-market normally being the most important objective).
Cost responsibility in accordance with u-blox' standard practices
Profile
- An excellent science degree, and preferably a higher degree qualification in Computer Science
- Expertise in the theory and practice of geospatial databases
- Experience of software development to high quality levels
- Excellent writing and English language skills are essential, and the appointee should be comfortable with international cooperative working. Further language skills are an advantage.
- A track record of showing innovation and initiative; creating, delivering and supporting new solutions to problems