About the role

  • Work within a multidisciplinary team on customer projects spanning edge to cloud
  • Develop software for embedded GPUs, connect edge devices to serverless cloud backends, and build real-time data visualization web interfaces
  • Work on prototypes and feasibility studies for start-ups and innovation projects
  • Be involved in the full development cycle with emphasis on high-quality, reliable, and maintainable software
  • Systematically analyze complex problems and translate system architecture into technical designs
  • Implement chosen solutions, test, validate, and document for customer delivery
  • Occasionally focus on specific parts (embedded control or front-end) or work end-to-end from hardware to cloud and UI

Requirements

  • A bachelor's or master's degree in software, embedded systems, or electrical engineering
  • At least 3 years of experience as a software engineer
  • Experience with C++ and/or Python
  • Experience with RUST, C, and C# is a plus
  • Technical experience with Docker, gRPC/protobuf, REST, WebSockets, OAuth2, MQTT
  • Cloud experience: AWS, serverless, DynamoDB, CDK, IoT Core
  • Framework experience: React, Django, CUDA, PyTorch, TensorFlow, NumPy, GoogleTest, Grafana, Embassy, Tokio
  • Knowledge of or affinity with hardware control at embedded or PC level (I2C, SPI, GPIO, etc.)
  • Knowledge on cloud (AWS) or front-end (React)
  • Curious and independent mindset; ability to pick things up quickly and explore unfamiliar technology
  • Experience in medical projects or safety-critical systems is a plus

Benefits

  • challenging and interesting projects in different domains
  • benefit from the expertise of your technical buddy and more than 100 smart colleagues
  • focus on guiding and coaching on personal development to achieve your ambitions
  • annual study budget and customized training program within our TOPIC Academy
  • tech events and knowledge sessions
  • contract for indefinite period of time
  • all-in employee benefit package (€50.000 – €68.000 annually): incl. competitive gross salary, net cost allowance, mobility package, 13th month payment, holiday allowance
  • good secondary employment conditions: i.a. 26 vacation days (opportunity to buy extra days), pension scheme and relocation budget
  • a good work-life balance, flexible working hours and hybrid way of working
  • an inspiring office environment with daily fresh fruit and a gym
  • home office support package to set up your home office
  • company events, sport activities and weekly Friday afternoon drinks

Job title

Edge-to-Cloud Software Engineer

Job type

Experience level

Mid levelSenior

Salary

€50,000 - €68,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job