Senior Software Engineer, Middleware (C++/Qt)

United States Digital Space LLC

Sankt Gallen

Vor Ort

CHF 58.774 - 67.817

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

United States Digital Space LLC seeks a Senior Software Engineer to work in a manufacturing setting in Redhill, near the MRT. This permanent role offers a monthly salary and bonuses, and involves developing middleware linking hardware, drivers, and applications using C++ and Qt.

You will collaborate with hardware and software teams, deploy middleware solutions, and ensure robust system integration on Linux-based platforms. In-person work is required.

Qualifikationen

  • Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or related discipline.
  • At least 5 years of relevant experience in software development within Electrical/Electronic Engineering environments.
  • Strong proficiency in C, C++, and object-oriented programming principles.
  • Hands-on experience with Qt frameworks, including QtCore, QtNetwork, QtWidgets, and QML.
  • Practical experience in middleware or system-level software development.
  • Solid understanding of Linux systems, including shell tools and debugging techniques.
  • Familiarity with hardware-software communication protocols such as I2C, SPI, UART, USB, and Ethernet.
  • Experience using version control systems and issue tracking tools.

Aufgaben

  • Develop and maintain middleware components that bridge hardware, drivers, and application layers using C++ and Qt.
  • Leverage Qt libraries such as QtCore, QtNetwork, QtSerialBus, and QtConcurrent to build system and communication functionalities.
  • Work closely with hardware and system teams to ensure seamless integration across components.
  • Troubleshoot and resolve issues related to software and hardware interactions.
  • Participate in system integration, testing, validation, and deployment of middleware solutions.
  • Carry out additional duties as assigned by management.

Kenntnisse

C++
Qt
Linux
OO programming
Middleware

Ausbildung

Bachelor's degree

Tools

Qt Frameworks

Jobbeschreibung

United States Digital Space LLC seeks a Senior Software Engineer to work in a manufacturing setting in Redhill, near the MRT. This permanent role offers a monthly salary and bonuses, and involves developing middleware linking hardware, drivers, and applications using C++ and Qt.

You will collaborate with hardware and software teams, deploy middleware solutions, and ensure robust system integration on Linux-based platforms. In-person work is required.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer (4Pifej)
Senior Software Engineer (4Pifej)

United States Digital Space LLC • Sankt Gallen

Vor Ort
Back-End Engineer: C++/Qt for Aerospace Training (Perm)
Back-End Engineer: C++/Qt for Aerospace Training (Perm)

TXT GROUP • Stans

Vor Ort
CHF 90.000 - 120.000
Senior C++ Software Engineer - Hybrid (Swiss) 12mo
Senior C++ Software Engineer - Hybrid (Swiss) 12mo

Flexsis • Risch-Rotkreuz

Hybrid
CHF 150.000 - 190.000
Embedded Software Engineer - Industrial R&D (C/C++, Linux)
Embedded Software Engineer - Industrial R&D (C/C++, Linux)

Mettler-Toledo International, Inc • Zürich

Hybrid
CHF 90.000 - 130.000
Flexible hours
Hybrid work model
Vacation days 25+
+4
Automation-Focused Software Developer (Python/API)
Automation-Focused Software Developer (Python/API)

United States Digital Space LLC • Sankt Gallen

Vor Ort
Software Developer / Software Engineer (3boJN2)
Software Developer / Software Engineer (3boJN2)

United States Digital Space LLC • Sankt Gallen

Vor Ort
Medical benefits
Senior Software Engineer, Mission Control (C++/Python)
Senior Software Engineer, Mission Control (C++/Python)

Hexagon Robotics • Zürich

Hybrid
CHF 120.000 - 150.000
Flexible working hours & hybrid model
Relocation support
Bonus system
+2
C++ Softwareentwickler – Verteilte Simulatoren (Qt/QML)
C++ Softwareentwickler – Verteilte Simulatoren (Qt/QML)

ALTEN • Zürich

Hybrid
CHF 85.000 - 110.000
Praxisnahe Schulungen und Workshops
Zertifikate zur Weiterbildung
Senior Embedded Software Engineer – Robotics, Hybrid
Senior Embedded Software Engineer – Robotics, Hybrid

Hexagon Robotics • Zürich

Hybrid
CHF 120.000 - 160.000
Flexible hours & hybrid model
CHF 500 mobility credit
Bonus & pension contributions
+5
Senior Software Engineer — Embedded Systems & Lab Automation
Senior Software Engineer — Embedded Systems & Lab Automation

Mettler Toledo • Nänikon

Hybrid
CHF 120.000 - 170.000
Flexible working hours
Hybrid work model
Training opportunities
+4