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

Board Bringup Booting (BIOS) C++ (Programming Language) Software Debugging Linux Embedded C Linux on Embedded Systems Embedded Software Field-Programmable Gate Array (FPGA) FreeRTOS Joint Test Action (IEEE Standards) Linux Kernel
+12 more
Multiprocessing Real-Time Operating Systems System on a Chip Systems Integration Toolchain Universal Asynchronous Receiver/Transmitter Vivado Performance Testing Bare Metal U-Boot Data Pipelines GNSS

Job description

We are looking for a highly motivated embedded software integrator 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

  • Lead embedded software bring-up on ZCU111 including A53 and R5 cores
  • Configure Linux or RTOS environments depending on application domain
  • Integrate and control PL IPs like RF ADC/DAC, DMA engines, and custom RTL logic
  • Develop interface software and drivers to connect PS and PL components
  • Coordinate with FPGA design team on memory mapping, AXI interfacing, and performance validation
  • Manage system boot process including U-Boot, FSBL/SSBL, and device tree setup
  • Validate full signal and data path from analog RF to software interface, * 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

  • Experience with Xilinx Zynq UltraScale+ RFSoC (ideally ZCU111)
  • Proficient in multi-core embedded systems (AMP/SMP)
  • Solid skills in embedded Linux and RTOS (FreeRTOS/bare-metal) development
  • Familiarity with PetaLinux, Xilinx Vitis/SDK, and Vivado toolchains
  • Strong understanding of integrating PL IPs: RF Data Converter, AXI DMA, etc
  • Proficient in embedded C/C++, device tree editing, and bootloader configuration
  • Skilled in board bring-up and debugging (JTAG, UART, XSDB)
  • High proficiency in English, German is a plus, * Experience with Linux kernel drivers and IIO framework

  • Understanding of real-time data

pipelines and synchronization

  • Exposure to RF signal chains (GNSS,

radar, SDR, etc.)

  • Familiarity with FPGA design workflows

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.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 ¡ Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland ¡ LIVE

3:30 min

Transitioning from CUDA software architect to user

Stephen Jones ¡ Coffee With Developers

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski ¡ LIVE

Videos

See all

Related articles

See all