Great vacancy Software Engineer with Focus on GNSS Signal Processing hiring now

 

Data Privacy

u-blox respects your privacy and is committed to protecting your personal information that you share with us. Your information will not be disclosed to any unauthorized third party, i.e. u-blox will only disclose your information to those contractors or employees of u-blox AG or any of its affiliated companies (parent company, subsidiaries) who have a reasonable need to know your information in order to hire new staff or to keep a reasonably confined database for future hiring purposes. Please ensure that your application does not contain any sensitive personal information (religious beliefs / sexual orientation / health information / race / trade-union membership). If you wish to have your personal information removed please click the following link contact us.
Return to u-blox site

Applicant Portal

:

Job Details: Software Engineer with Focus on GNSS Signal Processing

Full details of the job.

    
Software Engineer with Focus on GNSS Signal Processing
Tampere
 
Finland
Reigate, UK
u-blox (SIX:UBXN) is a global provider of leading positioning and wireless communication technologies for the automotive, industrial, and consumer markets. Our solutions let people, vehicles, and machines determine their precise position and communicate wirelessly over cellular and short range networks. With a broad portfolio of chips, modules, and a growing ecosystem of product supporting data services, u-blox is uniquely positioned to empower its customers to develop innovative solutions for the Internet of Things, quickly and cost-effectively. With headquarters in Thalwil, Switzerland, the company is globally present with offices in Europe, Asia, and the USA.
We are looking for a new Software Engineer with Focus on GNSS Signal Processing to join us in developing new positioning products. In the product development team we aim to satisfy our customers by integrating and tailoring components developed in specialist teams, and by testing them in order to deliver complete products. You will participate in the creation of state of the art products that keep u-blox a leading supplier in the industrial and professional GNSS market.

You and your team will work on a backlog of tasks towards the release of new or updated products. Your varied daily work will include development of new software features, tuning, optimisation and integration of existing components. You will contribute to internal and customer documentation, development of support tools as well as verification of the product performance. Collaboration with project managers and product managers as well as hardware and software development teams, application engineering and test engineers will introduce you to a broad range of aspects of positioning receivers.

Are you customer focused and willing to dive deep into complex and challenging software engineering problems? Are you hands-on with practical software development and motivated to quickly become an integral part of positioning receiver development? If yes, you will quickly feel at home in our team.

For this role we expect an education in designing software for complex embedded systems and knowledge in digital signal processing. We provide an interesting and challenging opportunity in our international multi-site product development team. Time for growing into the role, team work, transfer of knowledge within the organisation, and professional development are integral to the u-blox culture. Further development of the role and of your responsibilities is expected.

The role can be located in Finland (Tampere) or Reigate (UK).

There will be occasional travel to other u-blox sites within Europe.


Your Responsibilities
  • Design, implement and maintain high level software features.
  • Analyse field reports and provide workarounds or fixes for bugs and nonconformities.
  • Ensure fulfilment of specifications and requirements for firmware deliveries.
  • Support decisions in your area of expertise.
  • Take part in planning technical work.
  • Contribute to end-user documentation and training material.
Skills and Experience
  • MSc in software or electrical engineering, telecommunications engineering, or equivalent experience.
  • Hands-on knowledge of embedded software design and development using the C programming language.
  • Software development experience in digital signal processing.
  • Sound engineering and problem solving skills.
  • Fluent in English (spoken and written).
  • Knowledge and experience of GNSS technology is a plus, willingness to learn a must.
Bonus Points
  • Other programming and scripting languages, such as Perl and C++
  • Knowledge in software testing, test automation, continuous integration concepts
  • Experience with project tracking and collaboration software, such as Jira, as well as in agile software development processes
  • Experience with integrated development environments (e.g. Eclipse), revision control systems (e.g. Git) or build tool chains
Are you interested in this challenging position within an international work environment in a successful company? Apply now! You will be working with a motivated team in an exciting technology.

We are looking forward to receiving your application.