Senior Software Engineer

Senior Software Engineer

Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
U

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für sicherheitskritische Systeme in der Luft- und Raumfahrt.
  • Unternehmen: Ultra PCS, ein führendes Unternehmen in der Verteidigungs- und Luftfahrtindustrie.
  • Vorteile: Flexible Arbeitszeiten, 25 Tage Urlaub, Lebensversicherung und Karriereentwicklung.
  • Weitere Informationen: Vielfältige und inklusive Unternehmenskultur, die Vielfalt schätzt.
  • Warum dieser Job: Werde Teil eines dynamischen Teams und arbeite an spannenden Projekten mit modernster Technologie.
  • Qualifikationen: Erfahrung in C/C++ und Embedded Softwareentwicklung erforderlich.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Ultra-PCS sucht einen talentierten C/C++ Software Engineer mit Erfahrung in der Entwicklung eingebetteter Software, der leidenschaftlich daran interessiert ist, Software zu lernen und Teil eines dynamischen Teams zu werden. Ultra PCS ist ein führendes Unternehmen, das Lösungen für Luft- und Raumfahrt- sowie Verteidigungssysteme anbietet. Wir suchen einen erfahrenen Software Engineer, der bereit ist, seine Fähigkeiten auf einer Vielzahl von Softwareprojekten anzuwenden und weiterzuentwickeln.

Als Senior Software Engineer werden Sie erwartet, Anforderungen abzuleiten, Softwarearchitekturen zu erstellen, Testspezifikationen zu entwickeln sowie Codierung, Debugging und Tests auf verschiedenen Plattformen von Mikrocontrollern bis hin zu asymmetrischen Mehrprozessorsystemen durchzuführen. Sie werden an allen Phasen des vollständigen Softwareentwicklungszyklus teilnehmen. Diese Rolle eignet sich für einen selbstmotivierten Entwickler, der bereit ist, eine neue Herausforderung anzunehmen und über eine Vielzahl von Programmiersprachen verfügt und bereit ist, neue Fähigkeiten zu erlernen.

Hauptverantwortlichkeiten

  • Softwareentwicklung: Anforderungsdefinition, Design, Entwicklung und Verifizierung für verschiedene Integritätsstufen, von sicherheitskritisch bis hin zu Konzeptnachweisen.
  • Coding gemäß internen Codierungsstandards und Gewährleistung hochwertiger, robuster Lösungen.
  • Durchführung von Design- und Code-Reviews zur Aufrechterhaltung hoher Qualitätsstandards.
  • Debugging in eingebetteten Umgebungen.

Erforderliche Fähigkeiten und Erfahrungen

  • Technische Expertise: Hohe Kenntnisse in C und C++ sowie im Cross-Compiling und Debugging auf eingebetteten Zielen.
  • Kenntnisse in Embedded Linux (Yocto, Buildroot).
  • Beherrschung des Designs von Echtzeitsystemen und RTOS-Konzepten.
  • CI/CD-Workflow.
  • Erfahrung mit Git, containerisierten Entwicklungsumgebungen, CI/CD.
  • Vertrautheit mit Debugging-Tools, Hardware-Schnittstellen und Sicherheitsanalysetechniken.

Persönliche Eigenschaften

  • Starke organisatorische Fähigkeiten mit der Fähigkeit zur Zusammenarbeit im größeren Team.
  • Exzellente Kommunikationsfähigkeiten, die es ermöglichen, effektiv mit technischen und nicht-technischen Stakeholdern zu kommunizieren.

Wünschenswerte Qualifikationen

  • Praktische Kenntnisse in Rust.
  • Erfahrung mit Luft- und Raumfahrtsystemen oder ähnlichen hochzuverlässigen Bereichen.
  • Vertrautheit mit anderen sicherheitskritischen Standards (z.B. ARP4754, ARINC 653, DO-254, DO-248).
  • Verständnis der Hardware-/Software-Integration und Hardware-in-the-Loop (HIL)-Tests.

Vorteile

Jeder Mitarbeiter ist entscheidend für unseren Erfolg, weshalb wir eine Reihe flexibler Mitarbeiterbenefits sowie Karriereentwicklungsmöglichkeiten anbieten.

  • Flexible Arbeitszeiten innerhalb der Kernarbeitszeiten.
  • 25 Tage Urlaub (185 Std.) mit der Option, 5 Tage (37 Std.) zu kaufen/verkaufen, plus Feiertage.
  • 4-mal Ihr Jahresgehalt in Lebensversicherung.
  • Flexibles Leistungspaket.
  • Pensionskasse - weniger als 5 Jahre Dienstzeit bis zu 5,5% Arbeitgeberbeiträge, 5 Jahre Dienstzeit + bis zu 7,5% Arbeitgeberbeiträge.
  • Sport- und Sozialclub.
  • Unterstützende und freundliche Arbeitsumgebung mit regelmäßigen Teamevents.

Nationalitätsanforderungen

Kandidaten müssen in der Lage sein, ohne Einschränkungen im Vereinigten Königreich zu arbeiten, gemäß dem britischen nationalen Recht, und bereit sein, erfolgreich ein angemessenes Niveau der britischen nationalen Sicherheitsüberprüfung gemäß den Kriterien der britischen Regierung zu durchlaufen.

Diversität & Inklusion

Ultra PCS ist ein Arbeitgeber, der Chancengleichheit bietet und Vielfalt, Inklusion, Gleichheit und Gerechtigkeit schätzt. Unterstrichen durch unsere Werte, Verhaltensweisen und Richtlinien möchten wir, dass Sie sich ermächtigt fühlen, Ihr Bestes und Ihr authentisches Selbst zu sein. Wir fördern einen Arbeitsplatz, der Menschen aus allen Hintergründen und Kulturen willkommen heißt; wir glauben, dass dies unsere Vielfalt des Denkens erhöht und letztendlich sicherstellt, dass wir weiterhin unsere Verpflichtungen gegenüber unseren Kunden erfüllen.

Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlechtsidentität, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus und begrüßen Bewerbungen von allen Kandidaten.

Zusammenfassung

Standort: Cheltenham, Gloucestershire, England, UK
Typ: Vollzeit

Wir sind Ultra Precision Control Systems. Ultra PCS ist ein führender Entwickler von missions- und sicherheitskritischen Geräten in der Verteidigungs- und Luftfahrtindustrie. Unser Expertenteam steht im Mittelpunkt unseres Erfolgs, weshalb wir uns dafür einsetzen, eine sichere Arbeitsumgebung und eine positive Kultur zu fördern, in der sich jedes Teammitglied geschätzt und respektiert fühlt. Wir lösen die Probleme unserer Kunden und bieten Ingenieurlösungen für sicherheits- und missionskritische Herausforderungen in der Luft und am Boden. Unsere Lösungen finden sich in den neuesten Militärflugzeugen und -fahrzeugen, in zivilen Flugzeugen und in unbemannten Fahrzeugen. Wir helfen sicherzustellen, dass unsere Kunden sicher dorthin gelangen, wo sie hin müssen, ihre Ziele erreichen und weiterhin erfolgreich sind.

Flexible Arbeitsmöglichkeiten: Wo immer möglich, werden wir eine Vielzahl von Arbeitsoptionen in Betracht ziehen, um Ihren Lebensstil zu unterstützen, sei es hybrides Arbeiten von zu Hause/Büro, flexible Arbeitszeiten und Teil- oder Vollzeitanstellung. Es sind die Werte 'innovativ' und 'ermächtigend', die wir anstreben.

Senior Software Engineer Arbeitgeber: Ultra

Ultra PCS ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern eine unterstützende und freundliche Arbeitsumgebung bietet, in der jeder geschätzt wird. Mit flexiblen Arbeitszeiten, umfangreichen Entwicklungsmöglichkeiten und einem starken Fokus auf Vielfalt und Inklusion fördert das Unternehmen eine Kultur des Wachstums und der Zusammenarbeit. Die Lage in Cheltenham, einem Zentrum für Technologie und Innovation, bietet zudem Zugang zu einer dynamischen Gemeinschaft von Fachleuten im Bereich Verteidigung und Luftfahrt.

U

Kontaktdaten:

Ultra Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer mit Bravour zu bestehen

C
C++
Embedded Software Development
Embedded Linux (Yocto, Buildroot)
Real-Time Software Design
RTOS Konzepte
CI/CD Workflow