Embedded Software Designer For Elevator Control Systems

1 settimana fa


Lazio, Italia Ikos Group A tempo pieno

DescriptionProgress Rail Signaling Spais looking for an enthusiastic and self-motivatedSoftware Designer.The position is based inItaly and it's open to our offices in Pistoia, Roma, Genova and Bologna.The business environment relies heavily on software for many functions inside automated traffic control systems, and the Software Engineers are pivotal in the development of software that provides real solutions.A Software Engineer needs to address the entire software development lifecycle - to analyze the needs, and then design, test and develop software in order to meet those needsWho We AreFounded in **** in Pistoia, Italy, as ECM, Progress Rail Signaling Spa has been servicing the railway infrastructure for well over sixty years in a constant pursue of innovation and cutting edge technology.Leader in producing power supply Units for railway and stations, signalling systems with LED technology, Automatic Train Protection Systems, ERTMS both trackside and trainborne subsystems.Its Computer Based Interlocking system is a powerhouse of scalability and flexibility, managing hundreds of miles of railway from one central control room.Progress Rail Signaling, part of Progress Rail, a Caterpillar company, offers complete signaling solutions under the ECM brand for any railway infrastructure need all over the world.Job PurposeSoftware Engineers document this process through the use of diagrams and flowcharts, developing computer instructions through the use of algorithms.A Software Engineer must have a thorough understanding of computer systems, in order to recognize any hardware limitations that could impact software design.Job duties (Responsibilities and Accountabilities)The Software Engineer job description includes:Improving system quality by identifying issues and common patterns, and developing standard operating proceduresFollowing the CENELEC prescriptions for safety system development (SIL 4), in particular the process described in the EN *********** standards.Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systemsMaintaining and improving existing codebases and peer review code changesLiaising with colleagues to implement technical designsInvestigating and using new technologies where relevantWriting reports and giving presentations to managers and colleaguesExperience and QualificationsThe candidate should have a consistent and complete professional experience in a similar position acquired in multinational industrial contexts transportation/ railway /signaling, as well as in particular proven experience with high-level programming languages such as C, C++, Java etc.A degree in Software Engineering, Computer Science, Mathematics or equivalent experience in related fields is essential.As technology develops at an ever increasing pace, it is critical for Software Engineers to stay up to date with the latest developments in hardware, systems and coding.As well as formal qualifications, a Software Engineer profile shall emphasize:A passion forsolving problemsand providing workable solutionsKnowledge of algorithms and data structuresStrong analytical and reasoning skills with an ability to visualize processes and outcomesProficiency in troubleshooting software issues and debugging a large codebaseOutstanding all-roundcommunication skillsand ability to workcollaborativelyGood English knowledge is also required (B2); Working with usOurpeople are at the heart of what we do at PRS.We know we are better when all our people are developed, engaged and able to bring their whole authentic selves to work.We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.Working for youWe know we have to keep going forward tomorrow, we know we must push the boundaries today.We prioritize rewarding those who embrace change with a package that reflects how much we value their input.Join us, and you can expect:Contemporary work-life balance policiesTraining programsJoin usIf you are you seeking an opportunity to make a real difference in a company that values innovation and progress, join us and become part of a team of people who will challenge and inspire youOur people are at the heart of what we do at Progress Rail Signaling.We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work.We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.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.To demonstrate concrete commitment to aninclusiveenvironment and against stereotypes, Progress Rail Signaling Spa has obtained UNIPdR125:**** Certification on Gender Equity, SA**** and UNI ISO *****:**** Diversity & Inclusion Certification.We would be delighted if you would be one of our Followers at:We invite all candidates to visit our website and our Privacy Notice on:



  • Lazio, Italia Altro A tempo pieno

    CompanyProgress Rail Signaling Spa, founded in **** in Pistoia, Italy, is a leader in railway infrastructure solutions.The company offers power supply units, signalling systems with LED technology, Automatic Train Protection Systems, and ERTMS subsystems.Offices are located in Pistoia, Roma, Genova, and Bologna.Job PurposeThe Software Designer / Software...


  • Lazio, Italia Topic Embedded Systems A tempo pieno

    At TOPIC(in the Netherlands)we work every day on high-tech innovations to make the world smarter, healthier, and better.Are you a driven and ambitious Senior Software Test Designer with a track record to oversee the entire testing strategies, process, from planning to execution that we are looking for?"TOPIC is unique because it combines cutting-edge...


  • Lazio, Italia Topic Embedded Systems A tempo pieno

    1 day ago Be among the first 25 applicantsAt TOPIC, we work every day on innovative, high-tech solutions to make the world better, smarter, and healthier.What will you do?Overseeing the entire testing strategies, process, from planning to execution.This role involves developing automated test capabilities, selecting tools, and defining processes for...


  • Lazio, Italia Amazon A tempo pieno

    Sr.Embedded Software Engineer – FPGA Systems, Amazon Leo's Wireless SystemsJob ID: ******* | Amazon Kuiper Manufacturing Enterprises LLCAmazon Leo is Amazon's low Earth orbit satellite network.Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks.From individual households to schools, hospitals,...


  • Lazio, Italia Altro A tempo pieno

    A leading international provider of solutions and expertise, specializing in the fields of digital systems and business performanceThe SCALIAN Group provides support to major industrial and service-sector companies to help them define and implement their projects in two fields:Digital Systems:Embedded and critical systems, IoT, information systems and...

  • Usa Opportunities

    2 settimane fa


    Lazio, Italia Teoresi Group A tempo pieno

    Teoresi S.p. A. - 35+ years of history, 8 companies across Italy, the United States, Germany, and Switzerland, ****+ professionals, 4 acquisitions in a single year, 1 partner, and one comprehensive solution.LOCATION: ON-SITE IN MICHIGAN, USA We are looking for a: Control Engineer to join our advanced engineering team in the automotive sector.Responsible for...

  • Usa Opportunities

    4 settimane fa


    Lazio, Italia Teoresi Group A tempo pieno

    Teoresi S.p.A. - 35+ years of history, 8 companies across Italy, the United States, Germany, and Switzerland, 1200+ professionals, 4 acquisitions in a single year, 1 partner, and one comprehensive solution. LOCATION : ON-SITE IN MICHIGAN, USA We are looking for a : Control Engineer to join our advanced engineering team in the automotive sector. Responsible...


  • Lazio, Italia Rina A tempo pieno

    RINA is currently recruiting for a Software Embedded System Engineer to join its office in Rome within the Digital Technology and Cybersecurity Division.Mission Rina is looking for a software embedded engineer to partecipate and supervise software development activities within internal project.In particular, this position focusing on designing, developing...

  • Bsw Engineer

    4 giorni fa


    Lazio, Italia Altro A tempo pieno

    BSW Engineer - Autosar/Embedded Systems role at Jefferson Wells Italia.For a prestigious Multinational Company operating in the Automotive field, we are searching for a BSW Engineer – Autosar/Embedded Systems.Tasks and responsibilities:Configure, debug, test and release Autosar BSW layer components such as Communications Stacks (CAN, CANFD, J****, LIN,...


  • Lazio, Italia Abylsen A tempo pieno

    About AbylsenABYLSEN is an international engineering consulting group with 3300 employees and a turnover of 290 M€ in 2023. Created by a number of entrepreneurs in 2005, the group was born from a common development ambitions across the major European regions and is now located in 30 locations spread over 7 countries (France, Italy, Switzerland, Spain,...