InterAgent Sweden ABSweden

Webbutvecklare med förståelse för Embedded utveckling (Typescript, C++, Linux, QT)

Project-Based

Description

Uppdragsbeskrivning

För Partners räkning söker vi en duktig webbutvecklare (med erfarenhet av inbyggda system eller hårdvarunära utveckling) enligt nedan.

  • Uppdraget handlar om att modernisera utvecklingsmiljön för embedded-system genom att integrera webbteknik i befintliga desktop-applikationer. Kunden driver ett större projekt för att göra sin kodbas cross-platform (Linux/Windows) och byta grafiskt ramverk från MFC till QT.
  • Om uppdraget
  • Som konsult kommer du att arbeta i "IDE-teamet" tillsammans med ett tiotal andra utvecklare. Din specifika uppgift är att utveckla ett webgränssnitt för en "timeline vy" (call stacks, tidsserieplots m.m.) som renderas i realtid under debug-sessioner. Lösningen ska fungera både för kundens framtida QT IDE och som en VSCode extension. En förstudie är redan gjord som visar på en lösning med WebView och WebSockets för kommunikation mot backenden (debuggern).
  • Vi söker dig som har:
  • • Mångårig erfarenhet av webbutveckling (full-stack) och moderna ramverk.
  • • Mycket goda kunskaper i HTML och Typescript/Javascript.
  • • Vana vid moderna utvecklingsmetoder och verktyg (Git, Jira, Jenkins etc).
  • • Erfarenhet av automatiserade UI-tester.
  • • Mycket god engelska i tal och skrift.
  • Det är starkt meriterande om du även har:
  • • Erfarenhet av C++ och QT.
  • • Erfarenhet av Squish-ramverket.
  • • Vana att utveckla i både Linux- och Windows-miljö.
  • • Förståelse för Embedded-utveckling och Debuggers.
  • • Svenska i tal och skrift.

Skills

JiraJenkinsLinuxGitHtmlTypeScriptJavaScript