Brooks Automation-posted 11 months ago
Full-time • Entry Level
Chelmsford, MA
1,001-5,000 employees
Ambulatory Health Care Services

Brooks is a growing, fast-paced technology leader of automation solutions which support the dynamic and expanding Semiconductor and Life Sciences Laboratory 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. Our customers expect market-leading performance, zero defects, no downtime, and 24/7 operations from Brooks Automations products. We are recruiting exceptional candidates to join the Engineering Team that is delivering on these challenging expectations. We are seeking Spring 2025 Engineering Graduates, with Software Engineering, Computer Engineering or Computer Science Degrees to join our Engineering Rotation Program in Chelmsford, MA. This unique career opportunity begins with an 18-month rotation program, composed of 3 separate 6-month assignments, which will allow you to gain a comprehensive learning and understanding of the Brook's business, products and culture, before beginning your longer-term career journey. Candidates can choose rotation opportunities from available options that can include all aspects of Robot and Systems engineering (Automation Software / Firmware, Real-Time OS and Applications, Robotic Kinematics / Dynamics / Controls / Stability / Performance / Tuning, Distributed EtherCAT technology applications, advanced Sensor and Calibration technologies, Industry 4.0 Diagnostics and Machine Learning, Product-oriented Systems Engineering, New Technology Development Research, Reliability Engineering) as well as exposure to areas outside of Engineering, such as Manufacturing, Product Management and Supply Chain. We are seeking that rare combination of hands-on "doer" and strategic thinker, who can leverage this high visibility opportunity into increased responsibility and leadership in the future. Brooks offers a collaborative work environment where creativity and innovation are encouraged and rewarded. Successful engineers at Brooks are those who value teamwork, innovation, continuous improvement and lifelong learning.

  • Participate in an 18-month rotation program composed of 3 separate 6-month assignments.
  • Gain a comprehensive understanding of Brooks' business, products, and culture.
  • Engage in software development following Agile DevOps processes.
  • Develop and communicate/manage requirements for software projects.
  • Work with team members to develop and document software designs using UML and other techniques.
  • Test new software functionalities and collaborate with the software-quality-assurance team.
  • Troubleshoot and investigate robotics issues and software bugs using various tools and practices.
  • Apply formal engineering practices such as FMEA and 8D problem-solving techniques.
  • Related coursework, experience or research in software engineering, controls, dynamic systems, or robotics.
  • General experience with C++, C#, or Python development languages on mainstream and real-time operating systems.
  • C++, C#, or C programming experience for electro-mechanical/control systems is a plus.
  • Excellent technical communication and presentation skills.
  • Ability to learn complex systems quickly and work independently.
  • Good troubleshooting and problem-solving skills.
  • Competitive salaries
  • Heavily subsidized medical, dental, and vision
  • PTO and Flexible work schedules
  • 12 holidays per year, including a company-wide shut down between Christmas and New Years
  • 401(k)
  • Employee Assistance Program (EAP)
  • Group Legal Assistance
  • Adoption Assistance
  • Tuition Assistance
  • Variable Compensation Plan
  • Employee Referral Program
  • Student Loan Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service