Description of assignment 51749
Stockholm
Within the Autonomous Transport Solutions (ATS) domain, we develop transport solutions for the future. The Connectivity team plays a crucial role in ensuring secure and reliable communication between autonomous vehicles and cloud infrastructure. We are looking for a senior developer consultant who is enthusiastic about building robust connectivity platforms and enhancing the autonomous connectivity landsc[a]pe.
Your Responsibilities
• Design and develop ATS connectivity solutions
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 defined access policies.
• Telemetry and Metrics
Implement telemetry metrics from AT to offboard systems (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.
• Security
Implement robust security measures, including encryption, access controls, and regular security updates, to protect sensit[i]ve data and mitigate the risk of unauth[o]rized access.
• Bring-up and Deployment
Develop tools and processes for efficient system deployment.
• Over-the-Air (OTA) mechanisms
Implement bandwidth-efficient mechanisms for OTA transfer of large files.
• Real-time Communication
Enable real-time updates and seamless communication between autonomous vehicles and cloud infrastructure.
Assignment Location
Hybrid
Education
• Master’s or Bachelor’s degree in Computer Science, Information Technology, or a related field
• 5+ years of proven work experience in relevant areas
Required Experience and Skills
• Cloud Computing: Solid experience with AWS (Amazon Web Services)
• Programm[i]ng Languages: Proficiency in Kotlin; experience in C++ is a bonus
• Message Protocols: Solid experience with gRPC; experience with Kafka
• Development Model: Familiarity with serverless architecture, Docker, and Kubernetes
• Infrastructure as Code: Knowledge of CloudFormation
• Database Management: Experience with DynamoDB
• Security: Strong understanding of encryption, access controls, and security best practices
• Agile Development: Experience working in agile environments with continuous deployment and testing