Senior Software Developer

16 ore fa


Frascati, Lazio, Italia Particle Measuring Systems A tempo pieno

Do you want to be part of a business that genuinely values
entrepreneurialism
,
innovation
and
individual accountability?
We
focus on our customers
and are proud of the difference our technology makes. We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known brands across multiple industries.

Do you have a true passion for the Pharmaceutical or Electronic industries and for delivering the best solutions for our customers?
We are looking for Senior Software Developer.

What You Will Do
The Senior Software Developer is responsible for designing, developing, and maintaining robust software solutions for industrial applications, with a focus on low-level communication and integration with hardware devices. The role requires strong analytical skills, autonomy, and the ability to work collaboratively within an Agile team, in the specific, he/she will:

  • Develop, maintain, and optimize Delphi-based applications, focusing on robust communication with industrial devices.
  • Extend and support existing software, adding new hardware support and improving real-time data communication using industrial protocols (e.g., Modbus RTU/TCP OPCUA).
  • Implement and optimize asynchronous communication and buffer management for serial (RS485) and TCP/IP interfaces.
  • Integrate new modules into existing architectures, ensuring compliance with project conventions and scalability.
  • Collaborate with QA for automated testing and debugging (unit testing, CI/CD).
  • Document code and processes to ensure maintainability and knowledge sharing.
  • Participate in Agile development processes (Scrum/Kanban), contributing to continuous improvement and code quality.
  • Support and coach junior developers, sharing best practices and technical expertise.

Key Requirements

  • Degree in Computer Science, Engineering (Electrical, Electronic, Biomedical, Telecommunications, Automation) or related field.
  • At least 6 years of professional experience as a software developer in structured environments.
  • Solid experience in object-oriented programming (Delphi/Object Pascal with RAD preferred, C++, C#).
  • Proven experience with industrial communication protocols (Modbus RTU/TCP), TCP/IP socket programming, OPC, and serial interfaces (RS485).
  • Experience with database management (SQL/NoSQL; Embarcadero and/or, PostgreSQL is a plus).
  • Familiarity with unit testing frameworks (DUnit, TestInsight or similar).
  • Experience with version control and tracking tools (Git, Bitbucket, Jira).
  • Knowledge of Agile and DevOps methodologies; experience with CI/CD pipelines is a plus.
  • Familiarity with operating systems (e.g. Windows, Linux, RTOS); experience with SCADA/PLC programming is a plus.
  • Skills in scripting, virtualization environments, and cybersecurity concepts are valued.

Nice To Have

  • Experience or knowledge in machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Ability to design and implement basic machine learning models for industrial data analysis or predictive maintenance.
  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques.
  • Understanding of how to integrate machine learning components into existing software architectures.
  • Interest in exploring AI-driven solutions for industrial automation and process optimization.
  • Experience in the field of cyber security, including secure coding practices and vulnerability assessment.
  • Experience in networking and related protocols.
  • Experience with virtual machine technologies (e.g. VMware, Docker, etc.).
  • Experience in domain management (e.g. LDAP).

We offer permanent contracts along with a diverse range of benefits designed to support our employees' physical and emotional well-being.

Join us and be yourself. Inclusion is our ambition

Particle Measuring Systems is an equal opportunity employer, offering a safe and inclusive work environment, based on mutual respect and the appreciation of uniqueness, guaranteeing equal employment opportunities to all qualified candidates to unleash their full potential.

Our recruiting team is looking forward to getting to know you

Particle Measuring Systems (PMS) specializes in viable and nonviable particle counters and particle counting solutions that measure and monitor contamination levels in clean and controlled environments. Since 1972, our knowledgeable and experienced team has been developing innovative technologies to advance the cleanroom monitoring industry. Led by our technology which provides accurate and reliable results and information for our clients, Particle Measuring Systems is one of the world's leading companies and manufacturers for particle counting instruments, and molecular and microbial monitoring.



  • Frascati, Lazio, Italia Particle Measuring Systems A tempo pieno

    Do you want to be part of a business that genuinely values entrepreneurialism, innovation and individual accountability? We focus on our customers and are proud of the difference our technology makes. We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known brands across...


  • Frascati, Lazio, Italia SPiN - Space Products and Innovation A tempo pieno 40.000 € - 80.000 € all'ano

    Junior Embedded Software EngineerSpace Products and Innovation spins technology into the space industry to simplify manufacturing. SPiN enables rapid, flexible, and cost-effective satellite designs through modularity by combining MA61C, its plug-and-play intelligent data node, with system engineering. SPiN democratises access to space, empowering...


  • Frascati, Lazio, Italia Skytechnology SRL A tempo pieno 40.000 € - 80.000 € all'ano

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all'avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale)Skytechnology integra...

  • Senior Software Developer

    1 settimana fa


    Frascati, Italia Particle Measuring Systems A tempo pieno

    Do you want to be part of a business that genuinely values entrepreneurialism , innovation  and individual accountability? We focus on our customers  and are proud of the difference our technology makes. We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known brands across...


  • Frascati, Italia Altro A tempo pieno

    Space Products and Innovation (SPiN) transforms technology into the space industry by simplifying manufacturing. SPiN enables rapid, flexible, and cost-effective satellite designs through modularity by combining MA61C, its plug‑and‑play intelligent data node, with system engineering. SPiN democratizes access to space, empowering manufacturers to unlock...


  • Frascati, Italia Altro A tempo pieno

    Space Products and Innovation (SPiN) transforms technology into the space industry by simplifying manufacturing. SPiN enables rapid, flexible, and cost-effective satellite designs through modularity by combining MA61C, its plug‑and‑play intelligent data node, with system engineering. SPiN democratizes access to space, empowering manufacturers to unlock...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale) Skytechnology...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale) Skytechnology...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale)Skytechnology integra...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale) Skytechnology...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale) Skytechnology...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale) Skytechnology...


  • Frascati, Italia Skytechnology SRL A tempo pieno

    Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per la progettazione e consulenza di sistemi embedded per aziende che spaziano in numerosi settori industriali e all’avanguardia tecnologia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale) Skytechnology...