Jobsuche > Thalwil > Senior software engineer

Senior Embedded Software Test Engineer

u-blox
Thalwil, Zürich, CH
Diese Stelle ist in deinem Land nicht verfügbar.

Job Description u-blox continues to expand its efforts in positioning technology with a focus on building positioning products for safety-critical applications such as autonomous road and airborne vehicle control and navigation.

The Positioning Product Center is charged with ensuring that u-blox positioning products not only remain at the forefront of positioning technologies, but also becomes a key player within safety-critical systems like autonomous vehicles.

Our vision is to develop a positioning technology that is so reliable, accurate and easy to integrate that it will become a key player within systems asking for high accuracy, integrity and safety.

Our positioning technology integrates GNSS satellite signals with sensors from the vehicle by means of sophisticated hardware and software.

We are looking for an experienced and passionate Senior Embedded Software Test Engineer for Safety-Critical Products who is a quick learner and enthusiastic about safety-critical systems and working in a regulated environment with standardized processes.

You will closely collaborate with the Safety GNSS Systems Engineering team, the Software Development team, the Verification and Validation team, our external partners, as well as other experts in IT and CI within u-blox.

If you want to join an organization whose mission is to build cutting-edge technology that will shape the future of autonomous vehicle control and navigation, this may be the right opportunity for you!

The role is located in Athens, Greece

Your Responsibilities

  • Participate in SW requirements development, focusing on their verifiability aspect
  • Design and implement test cases for safety critical software
  • Design and build our test automation and Continuous Integration infrastructure
  • Execute and review test results, tracing them to the corresponding requirements and identifying defects, bugs and non-compliances
  • Work with other teams to resolve issues
  • Develop and maintain the verification infrastructure, in its HW and SW components

Your Skills, Experience and Requirements

  • MSc or BSc degree in electrical engineering, computer science or equivalent
  • At least 5 years of experience in testing embedded software, including : good understanding of C / C++, static code analysis, unit test implementation, coverage criteria, SIL / HIL, test automation, scripting languages (Perl, Python, Matlab, Bash), Linux OS, CI / CD frameworks (Jenkins, GitLab-CI, etc..)
  • Strong understanding of embedded systems concepts
  • Strong technical documentation and communication skills
  • Software development methodologies and frameworks (Agile, V-Model, etc.) and version control systems (GitLab, Git, SVN etc.)
  • Team player with the ability to work independently and a can-do attitude
  • English fluency, both written and spoken
  • Greek or Schengen zone citizen or holder of work permit for Greece

Bonus Points

  • Static code analysis (e.g. Coverity, Absint, Polyspace) and Unit testing tools (e.g. Cantata)
  • Functional safety (e.g. ISO 26262 or DO-178C certification) and other quality standards (A-SPICE)
  • ISTQB certification
  • Signal processing, radio communications and GNSS technology experience

Perks and Benefits

  • A multicultural and international company with over 60 different nationalities
  • Project-based activities working with colleagues distributed across the globe.
  • A start-up and innovation mindset while in the process of scaling-up processes and efficiencies
  • Modern offices located in Maroussi region with nearby Metro, Suburban and Bus lines
  • Hybrid working model & flexible working hours
  • Work from abroad days
  • A strong learning environment and regular career discussions
  • Bonus and Shares (RSUs)
  • Medical / Life Insurance & Private Pension Plan
  • Lunch allowance, parking lot or public transportation card
  • Relocation package and Relocation tax grant (State grant of 50% tax reduction for 7 years)
  • Vor 30+ Tagen
Ähnliche Stellenangebote
Advellence Solutions AG
Wallisellen, Zürich

Dies sind nur einige Technologien welche dich in unserem spannenden Software-Stack erwarten:. ...

Adcubum
Wallisellen, Zürich

Als erfahrener Software Engineer spielst Du eine tragende Rolle beim Entwickeln von Softwaremodulen und gestaltest technisch und architektonisch mit. Dabei bringst Du eine hohe Bereitschaft mit, Dich mit fachlichen Themen auseinanderzusetzen und möchtest den bestmöglichen Kundennutzen erzielen. Prak...

Rent a Person
Risch-Rotkreuz, Zoug

Du hast mehrjährige Erfahrung mit den gängigen DDD- und Software-Architektur Techniken, um die zukünftigen Software-Lösungen ideal auf die Geschäftsanforderungen auszurichten. Du agierst als entwickelnder Software-Architekt zwischen Business-, PO-, UX-/UI- und dem ganzen Entwicklungsteam. Du verfügs...

GetYourGuide
Zürich, Zürich

Senior Software Engineer, Marketing Platform. ...

ONE Agency
Zürich, Zürich

Sie entwickeln Java-basierte Software und verfügst über sehr gute Kenntnisse der agilen Softwareentwicklung. ...

Rivero AG
Zürich, Zürich
Homeoffice

You'll be a good match for us if you're experienced with the following concepts and platform requirements: Zero-downtime / HA / high-resilience Soft-realtime computing (guaranteed latencies and failsafes) Sandboxing of "untrusted" 3rd party code/modules Meaning ideally you have been working on thing...

ti&m
Zürich, Zürich

Im Rahmen unseres starken Wachstums suchen wir für die Beratung unserer Kunden und die Umsetzung von Projekten im Bereich Web-Applikationen interessierte Persönlichkeiten als Senior Software-Ingenieur Java / Kotlin. Technischer Lead innerhalb Java / Kotlin Projekten - vom Lösungsdesign über das Unit...

Consult & Pepper AG
Zürich, Zürich

Als Tech Lead/Senior Software Engineer bist du auf verschiedenen Projekten tätig. Entwickelt wird agil nach Scrum und die Software-Modellierung mit dem Domain-Driven Design Ansatz. Du begeisterst dich für saubere Codes, arbeitest sorgfältig, zielstrebig und legst eine offene Kommunikation in deinem ...

ROCKEN
Zürich, Zürich

Software-Engineering: Gutes Verständnis der SW-Engineering-Prinzipien für eingebettete Systeme. Code-Wartbarkeit: Sicherstellung der Wartbarkeit und Testbarkeit des Codes, Automatisierung von Testprozessen. Testoptimierung: Optimierung von Testaufbauten zur Charakterisierung von Sensoren, Materialie...

AKROS AG
Zürich, Zürich

Du hast eine Passion für Software-Qualitätssicherung und Testing. Du hast Erfahrung als Software-Entwickler oder als Experte in Testautomation. Du bist primär verantwortlich für Konzeption, Aufbau und Umsetzung von Testautomatisierung. Du integrierst die Testautomatisierung in den Entwicklungsprozes...