📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Systems Software Engineer - Space Industry

simera-sense · Somerset West

New
Junior 🇬🇧 English
QNX VxWorks Rust Go C++ AMD Versal SoC Docker Kubernetes WASM

Job description

About the role

Simera Sense, a provider of Earth observation camera solutions for the small satellite market, is looking for a Systems Software Engineer in Somerset West, South Africa. You will engineer and qualify secure, production-ready system software for real-time edge platforms, reporting to the Group Systems Engineer Manager.

Key responsibilities

  • Design and implement system-level software on a real-time OS such as QNX or VxWorks, working close to the OS on processes, threads, memory, filesystems, networking and security.
  • Implement device drivers for on-chip, proprietary and standard on-board devices, and develop boot software for a development kit and later for proprietary hardware.
  • Secure remote updates of the operating system and proprietary services, and debug and optimise performance, resource usage and reliability.
  • Build tools and services that run reliably in production and communicate with a central cloud-based system.
  • Design concurrent and parallel software, handling synchronization, race conditions, deadlocks and consistency, and build distributed components that tolerate partial failure, latency and partition.
  • Develop software for unreliable, high-latency, intermittent networks, with end-to-end cryptographic security and robust protocols and data pipelines.
  • Perform component testing, system testing and system qualification against requirements, and produce test documentation.

Required profile

  • Bachelor Honours degree or postgraduate diploma in Computer Science, Electronic Engineering or a closely related field.
  • 0-2 years of relevant experience.
  • Strong background in system software development, including real-time OS, fault-tolerant unattended systems, distributed systems, multithreaded programming, device drivers, system boot and secure remote update.
  • Strong background in edge platforms and in analysing, profiling and debugging systems.

Required skills

  • Algorithms, data structures, automata and formal models of computation, concurrency, communication networks and cryptographic security.
  • Proficiency in at least two systems or backend languages (e.g. C, Rust, Go).
  • Solid understanding of networking fundamentals and communication security.
  • Experience modelling software with automata.

What we offer

  • The opportunity to work in the fast-growing space industry, with a niche global market for optical payloads for microsatellites.
  • Cutting-edge technology and a competitive salary.
  • A friendly working environment.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec simera-sense.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:breezy

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 3 days ago

Expires 1 month from now

15 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

simera-sense

Somerset West