×
Register Here to Apply for Jobs or Post Jobs. X

Progettista software

Job in 51100, Pistoia, Toscana, Italy
Listing for: Progress Rail Signaling S.p.A.
Full Time position
Listed on 2026-06-30
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 34000 EUR Yearly EUR 34000.00 YEAR
Job Description & How to Apply Below
Job Description
Progress Rail Signaling Spa (part of Caterpillar) is looking for an enthusiastic and self‑motivated Software Designer based in Italy, open to our office in Pistoia.
The role requires full lifecycle involvement: analyze requirements, design, test, and develop software for automated traffic control systems. Software Engineers will also document processes with diagrams and flowcharts.
Company Overview
Founded in 1958 (as ECM), the company has been servicing railway infrastructure for over sixty years. It specializes in power supply units, LED signalling systems, Automatic Train Protection Systems, ERTMS, and a scalable Computer Based Interlocking system.

Job Duties (Responsibilities)

Improve system quality by identifying issues and common patterns, and develop standard operating procedures.
Follow CENELEC prescriptions for safety system development (SIL
4) in accordance with EN  standards.
Enhance applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems.
Maintain and improve existing codebases and conduct peer review changes.
Liaise with colleagues to implement technical designs.
Investigate and use new technologies where relevant.
Write reports and give presentations to managers and colleagues.

Experience and Qualifications

Required:

Consistent professional experience in a similar position acquired in multinational industrial contexts in transportation, railway, or signalling.
Proven experience with high‑level programming languages such as C, C++, Java, etc.
Degree in Software Engineering, Computer Science, Mathematics, or equivalent experience.
Passion for solving problems and providing workable solutions.
Knowledge of algorithms and data structures.
Strong analytical and reasoning skills with ability to visualize processes and outcomes.
Proficiency in troubleshooting software issues and debugging large codebases.
Outstanding communication skills and ability to work collaboratively.
Good English (B2).

Preferred: experience with real‑time systems and knowledge of railway control standards.
Benefits
Contemporary work‑life balance policies, training programs.
Gross annual starting salary: 34,000 €.
Equal Opportunity Employer
Progress Rail Signaling is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Progress Rail Signaling Spa has obtained UNIPdR
125:2022 Certification on Gender Equity, SA8000 and UNI ISO 30415:2021 Diversity & Inclusion Certification.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary