GNSS Software Engineer

Accurision GmbH
Lustenau, Austria
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

C++ (Programming Language) CMake Code Generation Encodings Software Debugging Linux Microsoft Visual Studio Open Source Technology Signal Processing Simple Data Format Systems Integration Multithreading
+6 more
Real Time Systems Linux Development C++14 Code Restructuring GNSS Software Library

Job description

We are looking for a highly motivated GNSS software engineer who is passionate about building technology that serves our customers. You will help develop the next generation of electronic warfare solutions.

You need to have an EU citizenship. Tasks

  • Build and extend GNSS signal generation software using working prototypes as the foundation
  • Implement core modules for real-time GNSS simulation, including signal timing, PRN encoding, and data modulation
  • Refactor, optimize, and productionize prototype code for maintainability and performance
  • Integrate observation and navigation data (RINEX) into the simulation pipeline
  • Collaborate with signal processing and research teams to validate correctness of generated outputs
  • Use open-source GNSS tools and Linux-based development practices to deliver a reliable software-only solution
  • Ensure deterministic execution under real-time conditions in a modular, extensible architecture, * Exciting and challenging tasks in the field of cost-efficient electronic warfare solutions
  • Opportunity to play a decisive role in the development of our solutions
  • Small/international team
  • 4-day work week (Monday through Thursday)

Requirements

  • Strong proficiency in C/C++ (modern C++ preferred)
  • Experience with real-time systems (multithreading, buffering, timing)
  • Proficient in Linux development (gcc/clang, CMake)
  • Ability to write clean, maintainable, and well-documented code
  • Solid grasp of Visual Studio for development and debugging
  • Comfortable working with and integrating open-source

libraries/platforms

  • High proficiency in English, German is a plus, * Familiarity with GNSS pseudorange and Doppler calculation

  • Understanding of RINEX observation and

navigation file formats (v2.x, v3.x)

  • Knowledge of PRN code generation and

GNSS NAV message structure

  • Satellite position/velocity computation from

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

10:27 min

Q&A on software stacks and precision limits

Andreas Kaldun Andreas Kaldun · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

Videos

See all

Related articles

See all