Great vacancy Embedded Software Engineer with Focus on 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: Embedded Software Engineer with Focus on Signal Processing

Full details of the job.

    
Embedded Software Engineer with Focus on Signal Processing
Tampere
 
Finland
Thalwil, Switzerland; Tampere, Finland
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.
As an Embedded Software Engineer and member of the signal processing team you will be part of the R&D division in u-blox’ Positioning Product Center. The signal processing team is responsible for the development and advancement of all the digital signal processing algorithms in u-blox satellite navigation receivers. Our solutions are used in a variety of products such as watches, drones, cars, cameras and smartphones. The signal tracking, decoding, and acquisition algorithms are executed on an embedded processor operating closely with specialized signal processing acceleration hardware units.

For the upcoming challenging and exciting projects our small and highly motivated team wants to increase the capacity. Therefore we are looking for you, an innovative, communicative, and engaged Embedded Software Engineer with a strong background in signal processing.

The position will be based in Tampere, Finland or Thalwil (Zurich), Switzerland.

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


Your Responsibilities:
  • Take part in the whole embedded software development life cycle of design, implementation, optimization and testing of new advanced signal processing algorithms
  • Maintenance and improvements of the existing code
  • Development of internal tools to analyze the algorithms’ behavior
  • Simulation studies for new signal processing solutions and techniques
Your Skills and Experience:
  • Master or PhD in electrical engineering or telecommunications engineering
  • First work experience in software engineering
  • Advanced knowledge of digital signal processing and/or communication theory
  • Proficient in programming in C or C++ along with a passion for embedded systems
  • Experience in Matlab, Python, or other simulation tool
  • Strong collaboration and team focus
  • Fluent in English, both written and spoken
Interested? We would love to hear from you. Please apply online including CV and a motivation letter. We will gladly provide more information about the job and our company in an interview.

We are looking forward to receiving your application.