Senior Software Developer – Kotlin, C++, AWS

  • Södertälje, Sweden
  • IT - Software Development and Engineering 
  • Professional

Senior Software Developer – Kotlin, C++, AWS

  • Södertälje, Sweden
  • IT - Software Development and Engineering 
  • Professional

Build the Future of Autonomous Transport with Scalable Cloud Connectivity

A leading player in transportation innovation is developing the next generation of autonomous vehicle systems. As part of this mission, the Connectivity team is responsible for creating secure, high-performance platforms that bridge the gap between cloud and vehicle systems.

We are now seeking an experienced Senior Software Developer to design and deliver robust communication systems that connect autonomous vehicles to offboard infrastructure. This is a unique opportunity to shape the digital backbone of tomorrow’s transport solutions in a highly collaborative, security-conscious, and technology-driven environment.

About the Role

You will be embedded in the Connectivity team, taking ownership of end-to-end development for secure, scalable, and efficient connectivity between autonomous trucks and cloud systems. Your contributions will span everything from telemetry metrics and real-time updates to certificate-based identity management and over-the-air updates.

The ideal candidate brings deep cloud expertise, particularly within AWS, and advanced Kotlin development skills. Familiarity with gRPC, serverless computing, and DevOps practices such as Infrastructure-as-Code and container orchestration will be crucial for success.

Main Responsibilities

  • Design and develop the Autonomous Transport System (ATS) Connectivity Platform, ensuring secure and reliable communication between onboard and offboard systems
  • Implement and maintain identity and access management solutions using certificate-based policies for vehicle identity
  • Develop robust systems for telemetry, ensuring visibility into vehicle performance and connectivity status
  • Integrate logs and metrics into observability dashboards (e.g. Grafana, Databricks) for real-time monitoring and incident response
  • Create tools and runbooks for deployment automation, troubleshooting, and issue resolution
  • Implement efficient over-the-air (OTA) transfer mechanisms for large files, optimising bandwidth usage
  • Ensure real-time communication between vehicles and cloud infrastructure, with a focus on security, latency, and reliability
  • Apply strong encryption standards, access control mechanisms, and proactive security practices

What We Are Looking For

Required qualifications:

  • Minimum five years of professional experience in software development within cloud-based or distributed systems
  • Proficient in Kotlin, with additional experience in C++ considered an advantage
  • Deep knowledge of AWS cloud technologies, particularly with gRPC, serverless architecture, and Docker/Kubernetes
  • Experience with Kafka for event streaming and CloudFormation for infrastructure automation
  • Familiarity with DynamoDB for NoSQL database operations
  • Strong background in network and data security, including encryption and secure communications
  • Proven track record in agile development environments, including continuous integration and deployment
  • Master’s or Bachelor’s degree in Computer Science, Information Technology, or related field

What You Can Expect

  • A highly technical and impactful role contributing directly to the development of autonomous transport infrastructure
  • A collaborative, agile engineering culture with continuous testing, deployment, and delivery
  • Involvement in innovative projects where real-time data, cloud scalability, and security converge
  • On-site engagement in Södertälje, balanced with hybrid flexibility for focused development work
  • Six-month contract with a strong likelihood of extension based on performance and project needs

How to Apply

If you are a developer who thrives in complex, fast-paced environments and is passionate about connectivity, cloud architecture, and future mobility solutions, we encourage you to apply. We welcome candidates of all identities and backgrounds.

Please submit your CV by clicking on the Apply Button. Applications will be reviewed on a rolling basis.

We will only contact you in the event of an interview invitation.

Key Job Details
  • Role: 
    Senior Software Developer – Connectivity Solutions
  • Location: 
    Södertälje, Sweden
  • Category: 
    IT - Software Development and Engineering 
  • Employment Type: 
    6 months, with potential extension (Freelance)
  • Travel Required: 
    No Travel
  • Modality: 
    Hybrid (on-site presence required)
  • Company: (0109) [[COMPANY_NAME]] Polska Sp. zo.o.
  • Role: 681489BR
Don’t see a fit at this time?
Don’t worry. Join our Talent Network and get notified about the latest opportunities.
Join Talent Network