Back
Hybrid (partially remote)Mid Level

Edge Systems Engineer

Nortech · Lisbon, Portugal
English
EUR 60000 – 90000 / year
Posted 1 hour ago
Lisbon, Portugal
40 hrs / week

About us

Nortech is active in developing sophisticated IoT edge-to-cloud data platforms. They bridge the gap between physical hardware and cloud-based intelligence, enabling seamless data ingestion, processing, and management at scale. Their innovative solutions serve various industries, enhancing operational efficiency and data-driven decision-making.

Job description

As an Edge Systems Engineer, you will be the architect of our 'edge' intelligence, responsible for building high-speed interfaces and telemetry collectors that monitor industrial and marine hardware. This role requires a strong understanding of how software interacts with hardware, and the ability to write performant, memory-safe code for mission-critical monitoring environments.

  • Design and implement high-performance data collection agents using Rust and Go
  • Develop and maintain interfaces for a variety of industrial and vehicular protocols, including MODBUS (TCP/RTU), CANOpen, J1939, NMEA 2000, S-BUS, OPC-UA, and BACNet
  • Analyze and decode proprietary or undocumented communication protocols using traffic sniffing and pattern analysis
  • Analyze customer electrical schematics and site layouts to specify the optimal hardware configuration for each deployment
  • Manage the deployment and lifecycle of edge devices using Ansible
  • Profile and optimize system-level resource usage to ensure efficient software operation on constrained gateway hardware

Relevant work experience

  • Expert-level proficiency in Rust or Go, with a deep understanding of concurrency, memory management, and low-level I/O
  • Hands-on experience interfacing with physical hardware via serial, Ethernet, and CAN-bus interfaces for data extraction
  • Strong comfort working within embedded Linux environments, including systemd, network configuration, and debugging hardware peripherals
  • Practical experience using Ansible for configuration management and remote orchestration

Benefits

Phantom stock options offer

Optional tax optimization strategies for those who want to maximize take-home pay

Health insurance

Meal allowance and transportation pass fully covered

Skills required for the job

RustGoData AcquisitionProtocol InterfacingLinux InternalsAnsibleCommunication skillsProblem SolvingTechnical Site ArchitectureSystem OptimizationAutomationReverse EngineeringEmbedded SystemsConcurrencyMemory Management