CareerPlanSign in

Java-Entwickler / Applikationsentwicklung Bordrechner (m/w/d)

Heidelberg, Neckar, BADEN_WUERTTEMBERG🌐 Remote💼 Full-time🗓 2025-07-03 → 2026-09-26

Core

Designing and implementing application software for on-board fare management systems in public transport.

Role type

Senior Java application developer (embedded systems)

Builds

On-board fare management software for public transport vehicles

Domain

Public transport / Embedded software

Deliverable

production ML models | product features

Required skills

Java, Linux, Software architecture design, Interface design, Test automation, Code reviews

Preferred skills

Android SDK, Android NDK, AOSP

Responsibilities

Analyze requirements for on-board software, identify optimization potentials, create technical concepts and architectures, define interfaces to other subsystems, plan and implement software architecture adjustments, collaborate with Product Owner and hardware department, mentor team members, establish quality standards via test automation

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.