Software Engineer – Automation Solutions
Brooks Automation · Turin
Job description
About the role
Brooks Automation is seeking a Software Engineer to design, develop, and maintain software modules for its automation solutions used in semiconductor manufacturing and laboratory diagnostics. The role involves full‑stack development, performance optimisation, and providing both in‑house and field support.
Key responsibilities
- Design, develop, test, and maintain high‑quality software components that meet functional and performance requirements.
- Collaborate with cross‑functional teams, system engineers, and external vendors to define requirements and integrate software with hardware and electronics.
- Provide on‑site and remote debugging and troubleshooting support for deployed solutions.
- Participate actively in the entire software development lifecycle, from requirements analysis to delivery.
- Apply best practices and adopt innovative technologies to improve robustness, reliability, and development efficiency.
Required profile
- Proven experience in software development and delivery of reliable applications.
- Strong communication skills and ability to work effectively in multidisciplinary teams.
- Willingness to support customers in‑field and address issues promptly.
Required skills
What we offer
- Opportunities for professional growth within a leading automation company.
- Exposure to cutting‑edge technologies in semiconductor and laboratory automation.
- A diverse and inclusive work environment that values respect and high professional standards.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 ore fa
Expires tra 1 mese
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Brooks Automation
Turin