Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (m/f/d)

Brooks Automation

Software Engineer (m/f/d)Skip to main content#Software Engineer (m/f/d) page is loaded## Software Engineer (m/f/d)Applylocations: Torinotime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R5090Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions that empower chip manufacturers worldwide. Our product portfolio includes a range of automation solutions, including robots, vacuum systems, and atmospheric robots for semiconductor manufacturing ( Are you looking for a place where you can be part of a transformation? Join us at Brooks Automation and be a part of a dynamic organization that is shaping the future of technology.Software Engineer (m/f/d)## **Job Description**The Software Developer is responsible for designing and developing software modules, subsystems, or applications; ensures that development tasks meet functional requirements, quality standards, and project timelines, while striving to exceed customer expectations. In addition, provides both in-house and in-field support for debugging and troubleshooting.Active involvement in the software development lifecycle, from requirements analysis to delivery, is a key part of the role. The Software Developer ensures best practices are applied to maximize efficiency and meet development objectives.Collaboration is essential. The Software Developer works closely with Brooks teams, external resources, and software vendors, utilizing strong communication skills to facilitate effective teamwork and cooperates with system engineering to ensure seamless integration between hardware, electronics, and software.The role emphasizes adopting and sustaining innovative software technologies and methodologies, positioning the company at the forefront of the Laboratory Automation Industry. The focus is on improving solution performance, robustness, and reliability while reducing development time and increasing efficiency.This position offers the opportunity for professional growth through the application of diverse software technologies in the lab diagnostics sector. Additionally, the company’s roadmap in Laboratory Automation provides opportunities for increased responsibility and career advancement.The Software Developer joins a team that values diversity in experience and perspectives, fostering a positive work environment and superior outcomes for customers. We promote mutual respect, human diversity, and the highest professional standards.POSITION RESPONSIBILITIES:The Software Developer will be responsible for:1. Delivering software with high usability, performance, and reliability.2. Design, develop, test, and maintain software modules, subsystems, or applications, ensuring high-quality deliverables that meet functional requirements, quality standards, and project timelines.3. Collaborate with cross-functional teams to gather requirements, analyze system specifications, and contribute to the overall software architecture.4. Provide in-house and in-field support for debugging and troubleshooting, addressing any issues that arise in a timely manner.5. Keep abreast of emerging software technologies and industry trends, and incorporate new tools, technologies, and methodologies to enhance the company’s software solutions.6. Participate in the creation and refinement of development processes to continuously improve software development efficiency and reduce time to market.7. Contribute to Technology Roadmaps that guide software development to meet Customers’ needs8. Foster clear and effective communication with internal teams, external vendors, and consultants to maintain a high level of collaboration and alignment across projects.POSITION REQUIREMENTS:The ideal candidate will possess:· Master’s degree in computer science / engineering· Proven experience (4+ years) in software development, with exposure in designing and developing complex software modules, subsystems, or applications.· Experience of Linux operating system, shell scripting and containers.· Experience with version control systems (e.g., Git) and CI/CD pipelines.· Security and reliability coding experience.· Expertise in multiple programming languages (e.g. C++, Java, Python, JavaScript, etc.) and software development frameworks (e.g. Spring Boot, Angular).· Networked inter module communication experience.· Solid understanding of software development methodologies and best practices, including automatic software quality checks and unit testing frameworks.· Experience working through the full software development lifecycle, from analysis to delivery.· Problem-solving skills, with the ability to troubleshoot and debug complex software issues.· Strong communication skills, with the ability to effectively collaborate and share ideas across teams.PREFERRED QUALIFICATIONSAny range of the following qualifications/experiences will be considered a plus:· Software development experience in regulated environments (IEC62304, ISO13485).· Experience in LIMS/LIS/middleware software specification and development.· Experience in diagnostic/life science laboratory automation and/or devices with hands-on knowledge of modules/analyzers interface protocols.· Proficiency and expertise in ASTM and HL7 protocols.· UI/Frontend development experience, in particular for healthcare professional devices.· Experience with relational and non-relational databases.· Event driven programming.· Data analytics & ML exposure.PERSONAL CHARACTERISTICS:· Impeccably honest and ethical: demonstrates a strong commitment to integrity and transparency in all aspects of work.· Collaborative and communicative: able to work effectively across teams and functions, ensuring open communication and alignment, particularly in new product development projects.· Self-critical and open-minded: possesses the ability to reflect on personal and team performance, continuously striving for improvement and embracing constructive feedback and critical discussions.· Flexible and adaptable: open to new ideas and approaches, willing to adjust and grow as situations evolve, while maintaining a focus on long-term objectives.· Ambitious, innovative, and forward-thinking: proactively seeks out opportunities for innovation, improvement, and strategic growth.**Work Location & Flexibility** At Brooks, we aim to foster a collaborative and engaging environment while offering flexibility where possible. Work arrangements may include a mix of in-office and remote work, depending on the nature of the role and business needs. Specific expectations will be shared during the interview process.Brooks is committed to fostering a diverse and inclusive workplace and proudly serves as an equal-opportunity employer. We welcome all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected characteristics. Diversity enhances our innovative capabilities and strengthens our ability to serve our customers and communities effectively. At Brooks Automation, we celebrate the unique experiences and perspectives each individual brings, believing they are essential to our collective success. Join us in building a workplace where every team member is valued and can thrive. For applicants with disabilities requiring accommodations, don't hesitate to get in touch with View email address on click.appcast.io or call View phone number on click.appcast.io to discuss your needs.Review EEO Law & EEO Statement. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (m/f/d) in Italian Republic vacancy
  •  ...Thales Group is hiring a GNSS Software Engineer in New York, focused on developing real-time software for GNSS Receivers. The role demands a Master's Degree in a relevant discipline and fluency in English. Candidates should possess skills in C/C++ programming and digital... 
    Suggested

    Thales Group

    Italian Republic
    3 hours ago
  • ## GNSS Software Engineer and ArchitectApplyremote type: On-Sitelocations: Milanotime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R0309014A Joint Venture between Thales (67%) and Leonardo (33%), Thales Alenia Space is a global space manufacturer delivering... 
    Suggested

    Thales Group

    Italian Republic
    4 hours ago
  •  ...started. Come join us for a whale of a ride! Our Infrastructure Engineering team builds and operates the cloud-native platform that powers...  ...focused on prevention. Qualifications 4+ years of backend software engineering experience building large-scale cloud or distributed... 
    Suggested
    Remote work
    Home office
    Shift work

    Docker

    Italian Republic
    4 days ago
  •  ...Un'azienda leader nel settore digital advertising cerca un Senior Software Engineer per sviluppare e mantenere codice di alta qualità. È richiesta la laurea in Informatica o ingegneria, oltre a 3 anni di esperienza, conoscenza di C# o Java e capacità di lavorare in team... 
    Suggested

    Michael Page International Italia S.r.l.

    Italian Republic
    4 hours ago
  •  ...As a Software Engineer in Pixartprinting's Technology team you will be a member of a mission critical team that develops software manufacturing solutions. This involves developing and maintaining the software that allows producing millions of affordable, highly customized... 
    Suggested
    Permanent employment
    Flexible hours

    Pixartprinting - a Cimpress Company

    Italian Republic
    3 hours ago
  •  ...IoT Software Engineer Location: Barlassina, 3049. Company: Panasonic HVAC Group Europe GmbH. What you will be doing Analyze and implement software requirements for commercial IoT cloud services such as building management, maintenance, and subscription‑based services.... 
    Remote work
    Flexible hours

    Panasonic Industry Europe GmbH

    Italian Republic
    4 hours ago
  •  ...MTA è alla ricerca di una risorsa da inserire nel ruolo di Power Electronics Software Engineer . All’interno del team di sviluppo software il/la candidato/a collaborerà alla progettazione e alla scrittura del codice embedded di dispositivi di potenza automotive controllati... 

    MTA Advanced Automotive Solutions S.p.A

    Italian Republic
    1 day ago
  •  ...Un leader mondiale nei servizi di ingegneria cerca un Senior AD/ADAS Developer per progettare architetture software e sviluppare nuove funzioni ADAS. Il candidato ideale ha esperienza in C++ e Python, oltre a competenze in AI e machine learning. Offriamo un contratto... 

    Capgemini

    Italian Republic
    5 hours ago
  •  ...native threat detection, and consistently contribute to open source software projects. We are passionate, technical problem-solvers,...  ...automation practices Experience with Go 2 years in a Backend Software Engineer role Experience with technologies such as Postgres, Elastic,... 
    Remote work
    Flexible hours

    I did my part and supported the Regular Toilet

    Italian Republic
    4 hours ago
  •  ...Posizione Software Engineer (full remote con opzione ibrida). Tempo indeterminato – CCNL Metalmeccanico. Compenso RAL 30‑50K ticket bonus variabile. Responsabilità Lavorare su progetti cloud innovativi in ambito SAP. Gestire lo stack SAP BTP, Fiori/UI5 e contribuire a... 
    Remote work

    Eligo Recruitment

    Italian Republic
    4 hours ago
  •  ...Il/la candidato/a sarà inserito/a nell’area Engineering della Divisione Aerospace, Defense & Naval di aizoOn e sarà coinvolto/a in attività di sviluppo Software e test di progetti avionici e aeronautici presso un cliente leader di settore. Attività principali Sviluppo... 

    AizoOn

    Italian Republic
    4 hours ago
  •  ...Birthday Your own personal company Soldo card Employee Assistance Programme CAF Annual Fiscal & Financial Support The role The Software Engineer in Test is a key role in the QA department in the Soldo Technology group. This person will be accountable for all tasks... 
    Work at office
    Work from home
    Flexible hours

    Soldo Italy

    Italian Republic
    5 hours ago
  •  ...Software Engineer page is loaded## Software Engineerlocations: Tavagnacco, IT: Torino, ITposted on: Posted Todayjob requisition id: 16880Do you want to be part of a business that genuinely values **entrepreneurialism**, **innovation** and We **focus on our customers**... 

    Omega

    Italian Republic
    4 hours ago
  •  ...MES Software EngineerSkip to main contentOur website uses cookies so that we can provide you with a better experience. By continuing to...  ...our Privacy Policy.# The view from here is differentMES Software Engineer page is loaded## MES Software EngineerApplylocations: Gallarate... 
    Full time
    Local area

    AVEVA Denmark

    Italian Republic
    4 hours ago
  •  ...and a focus on AI‑driven product features, we are expanding our engineering team to evolve our core product, SmartCRS . In this role...  ...opportunities to meet up. Leverage state‑of‑the‑art software and automation frameworks to optimize development processes.... 
    Remote work

    Smartness

    Italian Republic
    4 days ago
  • ## IoT Software EngineerApplylocations: Brugherio (MB)time type: Full timeposted on: Posted 30+ Days Agojob requisition id: REQ-25008**Job Posting Title**IoT Software Engineer**The challenge**An exciting opportunity has arisen to contribute to Haier Europe. The Company... 
    Work experience placement

    Haier Europe

    Italian Republic
    4 hours ago
  •  ...Internship: Junior Software Engineer – AI & Systems Integration Full Time | Torino, Italy | Hybrid At Nextatlas, we apply a unique AI technology focused on early adopter detection to reveal evolving consumer behaviors, provide confident trend prediction, and develop key... 
    Full time
    Internship
    Work at office
    Remote work

    Nextatlas

    Italian Republic
    5 hours ago
  •  ...Join Pixartprinting - a Cimpress Company as a Software Engineer, where you'll develop software solutions vital for producing millions of customized products. We seek innovative individuals with over three years of experience in fast-paced environments and strong problem... 
    Flexible hours

    Pixartprinting - a Cimpress Company

    Italian Republic
    5 hours ago
  •  ...to innovation and that favors empowerment, out-of-the-box thinking, responsible leadership and commitment to deliver. Senior Software Engineer Full Remote Software Development ST Das Ziel der Position Design, build, and optimize scalable backend systems Improve performance... 
    Remote work

    Alpian

    Italian Republic
    4 hours ago
  •  ...Brooks Automation, Inc. in New York is looking for a Software Engineer to design and develop software applications. This role involves collaborating with cross-functional teams, ensuring high-quality deliverables, and following best practices throughout the software development... 
    Flexible hours

    Brooks Automation

    Italian Republic
    4 hours ago
  •  ...Pixartprinting - a Cimpress Company is seeking a Software Engineer in New York to join their Technology team. You will develop and maintain software solutions that enable the production of millions of customized physical products. The ideal candidate has at least 3 years... 
    Permanent employment
    Contract work
    Flexible hours

    Pixartprinting - a Cimpress Company

    Italian Republic
    1 day ago
  •  ...Senior Software Engineer – AI Integrations Wonderful enables enterprises to build, test, deploy, and monitor AI agents for their most complex needs, serving customers and employees seamlessly across voice, chat, email, and back‑office systems in any language or cultural... 
    Local area

    Wonderful

    Italian Republic
    4 hours ago
  • A tech company is looking for an experienced developer proficient in Java and TypeScript to help transform legacy systems into modern microservices. This role includes designing REST APIs, collaborating with teams, and implementing AI-driven features. Candidates with a ...
    Remote work

    Smartness

    Italian Republic
    5 days ago
  •  ...Thales Group is seeking a Senior SW Engineer in Town of Italy, New York. This role involves defining software requirements, architecture, and development plans, while also supporting the selection and management of software contractors. The ideal candidate will have a... 
    For contractors

    Thales Group

    Italian Republic
    4 hours ago
  •  ...is seeking an Employee Technician 1st level for a fixed-term role until September 2027. You will develop software for advanced robotics, collaborating with engineers and maintaining legacy systems. Candidates should hold a Master's degree in computer science and possess... 
    Fixed term contract

    Aretè & Cocchi Technology

    Italian Republic
    4 hours ago
  •  ...project, design, realization and testing of hardware, firmware and software for robotics platforms. Within the research team, your main...  ...-end. Maintenance of legacy software Collaboration with other engineering disciplines, such as mechatronics, electronics and control, to... 
    Contract work
    Fixed term contract
    Immediate start

    Aretè & Cocchi Technology

    Italian Republic
    4 hours ago
  •  ...Orbyta Group è alla ricerca di un Junior Software Developer da inserire su progetti di un cliente enterprise in ambito Retail. La figura si occuperà di attività come l'utilizzo e la sincronizzazione della piattaforma Shopify, e il testing funzionale delle nuove funzionalit... 

    Orbyta Group

    Italian Republic
    4 hours ago
  •  ...Capgemini cerca un Software Model Based Engineer per le sedi di Torino e Roma. Sarai impegnato nella modellazione, simulazione e generazione automatica di codice per sistemi di controllo. È richiesta una laurea in ingegneria e ottime conoscenze di MATLAB, Simulink e C.... 

    Capgemini

    Italian Republic
    4 hours ago
  •  ...Eligo Recruitment sta cercando un Software Engineer da poter assumere con un contratto a tempo indeterminato. La posizione offre la possibilità di lavorare in modalità completamente remota oppure con opzione ibrida. Il candidato ideale avrà esperienza in Python e altri... 
    Remote work

    Eligo Recruitment

    Italian Republic
    4 hours ago
  •  ...their order, but at the same time are always on hand throughout the order process in case any issues or questions arise. As a Software Engineer in Pixartprinting’s Technology team, you will be a member of a mission critical team that develops software manufacturing solutions... 
    Permanent employment
    Contract work
    Flexible hours

    Pixartprinting - a Cimpress Company

    Italian Republic
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (m/f/d). Be the first to apply!