Embedded Software Engineer

Viasat Antenna Systems Sa
Basel, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior
Compensation
CHF 222K

Job location

Basel, Switzerland

Tech stack

C++
Continuous Integration
Linux
Device Drivers
Microprocessors
Embedded Software
Design of User Interfaces
Internet Protocol Security (IP SEC)
Python
Linux kernel
Network Configuration and Change Management
Network Protocols
Object-Oriented Software Development
Scrum
Reduced Instruction Set Computing
Software Engineering
TCP/IP
Electrical and Computer Engineering
Bare Metal

Job description

Dies ist eine Rolle für einen Embedded Software Engineer innerhalb von Secure Network Systems (SNS) - Viasat Government, der bereit ist, zu einem kleinen, schnelllebigen Team beizutragen. Sie entwickeln Software zur Unterstützung verschlüsselter Kommunikationssysteme, einschließlich Layer-2- und Layer-3-Inline-Netzwerkverschlüsseler, eingebetteter kryptografischer Geräte und aufkommender kryptografischer Lösungen. Sie arbeiten mit System-, Test- und Hardwareingenieuren zusammen, wenn neue Funktionen entwickelt und in den Dienst überführt werden. Der Alltag

  • Entwurf und Implementierung mit eingebetteter Software in C/C++ und Rust
  • Linux-Betriebssystemnutzung für eine eingebettete Umgebung
  • TCP/IP und gängige Netzwerkkonfiguration
  • Objektorientierte Softwareentwicklung
  • Agile Scrum-Entwicklung
  • Fähigkeit zur Planung, Verfolgung und Berichterstattung über Fortschritte
  • CI/CD-Softwareentwicklung
  • Gute mündliche und schriftliche Kommunikationsfähigkeiten
  • Linux-Kernel-Treiberentwicklung/-modifikationen
  • Vertrautheit mit Bare-Metal-Embedded-Gerätetreibern
  • Mikroprozessoren und eingebettete Prozessoren (NIOS, ARM, RISC-V usw.)
  • Netzwerkprotokolle (z. B. IPSec, MACsec, TLS usw.)
  • Python-Entwicklung
  • Eigenständige eingebettete Anwendungen
  • Teilnahme an multidisziplinären Teams

Requirements

  • Mindestens 5 Jahre Design- und Implementierungserfahrung mit eingebetteter Software in C/C++
  • Mindestens 1 Jahr Linux-Betriebssystemnutzung, idealerweise für eine eingebettete Umgebung
  • Vertrautheit mit Linux-Kernel-Treiberentwicklung/-modifikationen
  • Rust-Erfahrung ist bevorzugt
  • Design- und Implementierungserfahrung mit eingebetteter Software in C/C++
  • Grundlegendes Verständnis von TCP/IP und gängiger Netzwerkkonfiguration
  • Erfahrung in objektorientierter Softwareentwicklung
  • Erfahrung in agiler Scrum-Entwicklung
  • Fähigkeit zur Planung, Verfolgung und Berichterstattung über Fortschritte
  • CI/CD-Software
  • Gute mündliche und schriftliche Kommunikationsfähigkeiten
  • Bachelor-Abschluss in Computertechnik oder einem verwandten Bereich
  • US-Staatsbürgerschaft und eine aktive SECRET- oder TOP SECRET-Sicherheitsfreigabe
  • Reisebereitschaft bis zu 10 %

Was Ihnen bei der Arbeit hilft

  • Vertrautheit mit Bare-Metal-Embedded-Gerätetreibern
  • Erfahrung mit Mikroprozessoren und eingebetteten Prozessoren (NIOS, ARM, RISC-V usw.)
  • Erfahrung mit RESTConf-Schnittstellendesign und -implementierung
  • Erfahrung mit Emulationsumgebungen
  • Erfahrung mit Netzwerkprotokollen (z. B. IPSec, MACsec, TLS usw.)
  • Erfahrung mit Python
  • Vertrautheit mit eigenständigen eingebetteten Anwendungen
  • Erfahrung in der Teilnahme an multidisziplinären Teams

Benefits & conditions

140.500,00 $ - 221.500,00 $ / jährlich. Für bestimmte Arbeitsorte in San Jose, der San Francisco Bay Area und der Metropolregion New York City liegt die Grundvergütung für diese Rolle bei 174.000,00 $ - 261.000,00 $ / jährlich

About the company

Ein Team. Globale Herausforderungen. Unendliche Möglichkeiten. Bei Viasat haben wir die Mission, Verbindungen mit der Kapazität zu schaffen, die Welt zu verändern. Seit mehr als 35 Jahren prägt Viasat, wie Verbraucher, Unternehmen, Regierungen und Militärs weltweit kommunizieren. Wir suchen Menschen, die groß denken, furchtlos handeln und ein inklusives Umfeld schaffen, das positive Auswirkungen fördert, um unser Team zu verstärken.

Apply for this position