Job Detail

Senior Software Engineer

Inseriert am: 27.12.2018




































Vacancy Name Senior Software Engineer
Location City Thalwil
Location Region  
Location Country Switzerland
Role also available in Espoo, Finland
About u-blox Swiss-based u-blox (SIX:UBXN) is the global leader in wireless and positioning semiconductors for the automotive, industrial and consumer markets. Our solutions enable people, vehicles and machines to locate their exact position and wirelessly communicate via voice, text or video. With a broad portfolio of chips, modules and software solutions, u-blox is uniquely positioned to allow OEMs to develop innovative solutions that enable mobility quickly and cost-effectively. With headquarters in Thalwil, Switzerland, u-blox is globally present with offices in Europe, Asia and the USA.
Job Description




General Job Goals
The Software Developer is responsible for the architecture, implementation and maintenance of the global navigation satellite system (GNSS) receiver test solutions. Tasks include defining the requirements, making architectural design and implementation of test systems. You should be familiar with the embedded software development and having basic understanding of HW design and HW concepts.
You will be working in our growing international team in charge of positioning product verification and providing evidence of both conformance to international standards, internal and marketing requirements. You will work hands on with development of future high accuracy GNSS and satellite based timing products.
 
 
Tasks
• Design, implementation and verification of test systems according to requirements
• Test framework hardware and software development and maintenance
• Design, develop, and maintain automated test cases
• Create technical documentation for developed solutions.
 
Profile
• MS or BS in electrical engineering or computer science.
• Experience in
• Embedded software development
• C/C++
• Linux
• Scripting languages (Perl, JavaScript)
• Knowledge in the following areas is a plus.
• Real-time operating systems.
• GNSS technologies
• SPI, I2C, UART, USB and other communication interfaces.
• ARM CPUs (ARM7TDMI, CortexM3).
• SQL Database management.
• Statistical analysis
• MATLAB or other simulation software
• Ability to work as a member of bigger projects. Flexible team player.
• Multi-site communication experience
• Willingness to travel on occasional basis
• Good analytical skills.
• Good English communication skills, oral and in writing
 
 
 
Applications Close Date
Contact 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.

Details