Technology Development Engineer - Rotation Program
Job Description
At Brooks, new ideas, new technologies and new ways of thinking are driving our future. Our customer focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships.
All we accomplish is grounded in our core values of World Class, Empowered, Accountable, Respectful, Engaged.
Technology Development Engineer - Rotation Program
Job Description
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. We are looking for our next Technology Development Engineer as we accelerate our growth journey.
What you'll do:
- As part of the Rotational Engineering Program, you will rotate through 3 engineering teams in order to be exposed to various disciplines in preparation for your final role within the Technology Development team in the Chelmsford MA site.
- The first rotational role is suggested to be the Controls Engineering team. In this role, you are expected to learn about how to operate our vacuum robots, understand mechanisms and kinematic design of our robots, understand how to tune motion and servo parameters to achieve desired tracking and stability margin performance goals. You will support the controls team to help release robot application files to meet customer demands.
- The second rotational role is suggested to take place within the software team. In this role, you will be familiarized with support for robot simulation and animation, robot Diagnostics application, robot command interface, wafer placement algorithms such as Active Wafer Centering. You will be encouraged to explore the possibility of embedding framework for AI into the robot controller for either Diagnostics or improved performance.
- The third and final role is expected to be in the Advanced Technology Team. In this role, you are expected to leverage the knowledge accumulated over the first 2 rotations to immerse yourself into the effort of conceiving Intellectual Property and reducing it to practice in support of Brooks' Innovation initiatives. You are expected to be involved with Machine Learning tools, Controls Algorithm Development, Electromagnetic Design, hands on lab work such as developing test plans, building test stands and experimentally validating design work in the areas of intelligent sensing, controls algorithms and electromagnetic design.
What you'll bring:
- Ability to learn complex systems quickly, work independently, team player and self-motivated.
- Ability to develop Intellectual Property to support Brooks Innovation Initiatives.
- Proficiency in programing languages such as C++ and Python.
- Ability to perform simulations for robot trajectories.
- Ability to understand derivations of robot equations of motion that related actuation to motion variables.
- Ability to assimilate knowledge to program in Real Time embedded environments.
- Ability to understand fundaments of Control System Theory for Linear and Non-Linear Systems.
- Ability to understand Robotic Manipulator Mechanical Design including forward and inverse kinematic mathematical models.
- Ability to assimilate and implement Machine Learning tools such as developing Neural Network models for controls and diagnostics applications.
- Ability to write test scripts and develop Graphical User Interfaces in support of Design Verification Testing of prototypes.
What we offer:
- Heavily subsidized medical, dental, and vision
- Holidays, PTO, and Flexible work schedules
- 401(k)
- Employee Assistance Program (EAP)
- Tuition Assistance
- Employee Referral Program
- Student Loan Program
Brooks Automation is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating a welcoming and inclusive environment for all.
#LI - Onsite #LI - BS1
If any applicant is unable to complete an application or respond to a job opening because of a disability, please email at [email protected] for assistance.
Brooks Automation is an Equal Opportunity Employer. This company considers candidates regardless of race, color, age, religion, gender, sexual orientation, gender identity, national origin, disability or veteran status.
Explore More
Date Posted
12/01/2023
Views
8
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View Details