CareerPlanSign in

Senior Software Engineer

Italia💼 Full-time🗓 2025-06-12 → 2026-08-14

Core

Designing module and framework extensions, developing and testing code, maintaining build systems, and integrating software services for the railway industry.

Role type

Senior Software Engineer (Embedded Systems)

Builds

Software modules, frameworks, and integrated services for railway operations

Domain

Railway / Embedded Systems / Automotive

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Linux, Embedded Linux, IP networking, Python, Unit Testing, UML, SQL databases

Preferred skills

DevOps methodologies (GitLab CI/CD, Terraform, Ansible), containerization technologies

Technologies

C++, Python, Linux, GitLab CI/CD, Terraform, Ansible, SQL

Responsibilities

Design extensions of modules and frameworks; Develop and test code with documentation; Maintain and improve build systems; Configure and integrate software and services; Analyze problems and fix bugs; Evaluate and implement new technologies

Seniority

Senior, hands-on IC

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