Senior Developer Consultant

April 22, 2025

  • Full Time
  • Stockholm
  • Considering candidates only who are inside Sweden 🇸🇪 and across Europe 🇪🇺 who are willing to relocate.

Assignment Description

  • Design and Develop our ATS Connectivity Solution: Develop and maintain a secure and reliable cloud-based or on-premise connectivity platform between offboard and onboard systems.
  • Identity and Access Management: Manage identity and access control using certificates, ensuring each autonomous truck (AT) has a unique identity and access policies.
  • Telemetry and Metrics: Implement telemetry metrics from AT to offboard (cloud platform), including connectivity status, latency, and vehicle metrics.
  • Troubleshooting and Monitoring: Integrate logs and metrics into Grafana and Databricks dashboards to enable comprehensive service observability. Leverage automated runbooks to proactively mitigate downtime and accelerate root cause analysis during incidents.
  • Robust security: Measures, including encryption, access controls, and regular security updates, to protect sensitive data and mitigate the risk of unauthorized access.
  • Bring-up: Develop tools for efficient deployment.
  • Over-the-Air (OTA) mechanisms: Implement bandwidth efficient mechanism for OTA transfer of large files.
  • Real-time Communication: Enable real-time updates and seamless communication between autonomous vehicles and cloud infrastructure.

Technical Skills

  • Proven work experience in relevant areas.
  • Cloud Computing: Solid experience in AWS (Amazon Web Services) Cloud Computing Platform.
  • Programming Languages: Proficiency in Kotlin, experience in C++ is a bonus.
  • Message Protocols: Solid experience working with gRPC. Experience with Kafka.
  • Development Model: Familiarity with serverless architecture, Docker, and Kubernetes.
  • Infrastructure as Code: Knowledge of Cloudformation.
  • Database Management: Experience with Dynamo DB.
  • Security: Robust understanding of encryption, access controls, and regular security updates.
  • Agile Development: Experience working in an agile environment and participating in continuous deployment and testing.
  • Master’s or Bachelor’s degree in Computer Science, Information Technology or another related fields.
Maximum file size: 256 MB.