Senior Software Engineer (M/F/D), Turin
Brooks is a growing, fast-paced technology leader of automation solutions which support the dynamic and expanding semiconductor and life sciences lab markets.
At Brooks, new ideas, technologies, and ways of thinking are driving our future.
Our customer-focused culture encourages employees to embrace innovation and collaborate with one another to achieve new heights.
Brooks – Laboratory Automation Solutions, specialize in the design and manufacture of compact, innovative benchtop automation for optimizing pre- and post-analytical workflows in pathology and analytical laboratories, and has installations worldwide.
We are searching for our next Software Engineer to join our Software Team as we accelerate our growth journey.
Your ResponsibilitiesThis position plays a critical role in achieving the end-user's expected experience, ensuring that the delivered software meets high usability, performance, and reliability standards. Design, develop, test, and maintain software modules, subsystems, or applications, ensuring high-quality deliverables that meet functional requirements, quality standards, and project timelines. Collaborate with cross-functional teams to gather requirements, analyze system specifications, and contribute to the overall software architecture. Provide in-house and in-field support for debugging and troubleshooting, addressing any issues that arise in a timely manner. Keep abreast of emerging software technologies and industry trends, and incorporate new tools, technologies, and methodologies to enhance the company's software solutions. Participate in the creation and refinement of development processes to continuously improve software development efficiency and reduce time to market. Contribute to Technology Roadmaps that guide software development to meet Customers' needs. Foster clear and effective communication with internal teams, external vendors, and consultants to maintain a high level of collaboration and alignment across projects. Your QualificationsMaster's degree in computer science / engineering. Solid experience (10+ years) in software development, with a strong background in designing and developing complex software modules, subsystems, or applications. Proven experience of Linux operating system, shell scripting and containers. Proven experience with version control systems (e. g. , Git) and CI/CD pipelines. Security and reliability coding proven experience and skills. Knowledge of design patterns and UML. Experience with relational and non-relational databases. 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. Strong 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. Additional Desired SkillsSoftware 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. Collaborative or industrial robotics: kinematics, control, programming. Experience in machine vision and deep learning algorithms, optics, 3D geometry and linear algebra.
Libraries: OpenCV, PyTorch. Data analytics & ML exposure. Be part of Brooks' internal talent program, offering career growth opportunities in an expanding environment. Participate in our Mental Health & Wellness benefits program. Receive comprehensive onboarding and training. Access to our rewards and employee referral programs. If you are competent and like to join a highly motivated team within our successful company, we would be happy to receive your application documents including your availability and your salary expectations.
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 or call +1 (978) 262-2400 to discuss your needs.
#J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro