Software Developer - Android

CPAC Systems AB

Mölndals kommun

Hybrid

SEK 420,000 - 640,000

Full time

41 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CPAC Systems AB is looking for an Android-focused developer to build HMI apps and Android-based solutions for marine and industrial equipment. You’ll work closely with UX, system and hardware engineers to create reliable, high-performance software that connects digital interfaces with physical systems.

The role welcomes those at the start of their career, with 0–5 years of relevant experience or recent graduates with strong programming backgrounds and a passion for Android development.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, IT, or an engineering field.
  • 0–5 years of relevant Android experience or a strong programming background as a recent graduate.
  • Experience or strong foundation in Android application development, Kotlin/Java, SQL, Linux-based environments, and network protocols (HTTP/REST, WebSockets, gRPC).

Responsibilities

  • Own the development of Android-based HMI applications from idea to deployment.
  • Design and implement solutions using Kotlin and Java in collaboration with UX, system and hardware engineers.
  • Work with REST, WebSockets, and gRPC, and vehicle interfaces like CAN.
  • Collaborate with customers to translate operational needs into technical solutions.
  • Contribute to architecture, code quality, performance and maintainability.

Skills

Android development
Kotlin
Java
SQL
Linux
REST/WebSockets/gRPC
CAN interfaces

Education

Bachelor’s or Master’s in Computer Science/IT/Engineering

Job description

Android development plays a central role in how operators interact with vehicles and machines here at CPAC Systems. Depending on the team and project, you will work with HMIs and Android applications within one of our areas – from solutions used onboard boats in our marine segment to applications for construction equipment and other industrial systems.

You will work close to both hardware and end users, developing Android-based solutions that improve productivity, usability and safety. The environments are demanding, and performance, clarity and reliability matter. In some applications, smart software contributes to productivity gains of up to 30 percent.

What You Will Do
  • Own the development of Android-based HMI applications from idea to deployment
  • Design and implement solutions using Kotlin and Java in close collaboration with UX, system and hardware engineers
  • Work with communication layers such as REST, WebSockets and gRPC, as well as vehicle interfaces like CAN
  • Collaborate directly with customers to understand real operational needs and translate them into technical solutions
  • Contribute to architecture, code quality, performance and long-term maintainability
Who are you?

You enjoy building software that connects the digital and physical world, whether it is used onboard a boat, in construction equipment or in other advanced systems. You are curious about how the full system works, take responsibility for what you build and care about creating reliable, well-designed software.

We are looking for someone at the beginning of their career, with 0–5 years of relevant experience. You may already have experience in Android development, or you may be a recent graduate with a strong programming background and a clear interest in growing within the Android field.

We believe you have a Bachelor’s or Master’s degree in Computer Science, IT, or a relevant engineering field, and experience or a strong foundation in areas such as:

  • Android application development
  • Kotlin and Java
  • SQL and databases
  • Linux-based development environments
  • Network communication over HTTP, REST, WebSockets or gRPC
  • CAN or other communication interfaces

You are curious, eager to learn and enjoy sharing knowledge and solving problems together with your team.

Why CPAC Systems?
Advanced engineering

You work with complex systems in marine and industrial applications where software quality directly affects usability and performance.

Everything under one roof

What makes us unique is how much of the product development we own ourselves. Under the same roof, we develop the software and design the hardware and electronics. Apart from the actual production, we cover the full journey from idea to finished product. This creates a truly project-driven engineering environment where you work close to the entire product and the people behind it.

Clear ownership

You influence technical decisions and see your work move from concept into real products.

Better together, closer to the product

We believe the best collaboration happens when we are close to each other – and to the hardware we are developing for. That is why most of our work is done from the office, with the possibility to work remotely one day per week. Being onsite also means you do not miss out on our weekly fika, breakfasts, seminars and shared training sessions during working hours.

About CPAC Systems

CPAC Systems develops advanced control systems for marine and industrial applications. Since 1999, we’ve been turning complex operations into intuitive experiences. With 250 employees, a portfolio of +80 patents and more than 500,000 delivered products per year, we drive innovation in everything from electrification to intelligent automation. As part of Volvo Group, our role is to lead advanced technology development and explore the next generation of smart control systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

CPAC Systems AB • Mölndals kommun

Hybrid
Android/Unity Developer
Android/Unity Developer

CPAC Systems AB • Mölndals kommun

On-site
SEK 520,000 - 700,000
Android HMI Developer for Marine & Industrial Systems
Android HMI Developer for Marine & Industrial Systems

CPAC Systems AB • Mölndals kommun

Hybrid
SEK 420,000 - 640,000
Android Platform Software Engineer
Android Platform Software Engineer

CPAC Systems AB • Mölndals kommun

On-site
SEK 463,000 - 580,000
Test Engineer – Marine
Test Engineer – Marine

CPAC Systems AB • Mölndals kommun

On-site
SEK 360,000 - 480,000
System Engineer
System Engineer

CPAC Systems AB • Mölndals kommun

Hybrid
SEK 600,000 - 800,000
Android Developer
Android Developer

Sigma Embedded Engineering • Göteborgs kommun

On-site
SEK 40,000 - 60,000
Personal development programs
Work-life balance activities
Technical training
Software Engineer (End-of-Line Test)
Software Engineer (End-of-Line Test)

CPAC Systems AB • Mölndals kommun

On-site
SEK 420,000 - 540,000
Senior Software Engineer IRC302943
Senior Software Engineer IRC302943

GlobalLogic • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Relocation options
Rotation across countries
Learning & Development
Fullstack Developer
Fullstack Developer

CPAC Systems AB • Mölndals kommun

On-site
SEK 500,000 - 700,000