Search jobs > Fremont, CA > Software engineer

Software Engineer

Brooks Automation
Fremont, California, US
$111.9K-$164.6K a year
Full-time

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.

Ensure you read the information regarding this opportunity thoroughly before making an application.

All we accomplish is grounded in our core values of W orld Class, E mpowered, A ccountable, R espectful, E ngaged.

Software Engineer

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 adopt innovation and collaborate with one another to achieve new heights.

We are currently looking for a software development engineer for Fab Automation equipment side projects. The primary area of work is Semiconductor Sorter software.

Our projects involve client-side software that required 300mm Semi Standard.

What you'll do :

  • Gather requirements, write requirement specification and get spec reviewed by team
  • Interact with other software team engineers to understand how to collaborate with their SW.
  • Interact with QA team for SQA software.
  • Write ATP (acceptance test procedure) and Test Cases
  • Unit testing over software emulation
  • Test software component to overall system
  • Work with rest of team in debugging system integration problems
  • Evaluate / review existing legacy software code to ensure the solution meets all existing software functionality.
  • Proven communication skills and ability to work in a team and independently.

What You'll Bring :

  • BS or MS Degree in Software Engineering / Computer Science / or related field with 6-8years or 4-5years experience respectively.
  • Excellent written and verbal communication skills.
  • Some experience working with a small team of 6 12 engineers.
  • A minimum of 2 years of experience of working knowledge on C# Programming.
  • Experience with Visual Studio, XML, DevOps, and Microsoft Data Access
  • SEMI Standard (E5, E30, E37, E39, E40, E58, E84, E87, E90, E94, E116) experience and SECS / GEM communication experience.
  • Familiar with Semiconductor equipment and Semiconductor Factory Automation (SECS / GEM)

Nice to Haves :

  • Experience with multi-threaded applications.
  • Software development experience in C#
  • WinForm and WPF development experience
  • Create software installation package using InstallShield experience

Salary Ranges

$111,923.49 USD to $164,632.35 USD

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 [email protected] or call +1 (978) 262-2400 to discuss your needs.

Review EEO Law & EEO Statement.

Brooks Automation participates in E-Verify to confirm eligibility for employment in the United States. For more details, visit www.

dhs.gov / E-Verify. E-Verify is a registered trademark of the U.S. Department of Homeland Security.

J-18808-Ljbffr

23 hours ago
Related jobs
Promoted
Vectra
San Jose, California

Vectra AI's Office of the CTO is seeking to expand the Emerging Technologies team to include a Senior Software Engineer contributing to the company's next generation of AI-based products and services. Leverage software engineering expertise to collaborate with cross-functional teams chartered to ide...

Promoted
Fortinet
Sunnyvale, California

Computer Science or Electrical Engineering. ...

Promoted
Noetic Information Systems LLC
Pleasanton, California

Noetic Information Systems LLC.HTML5, CSS, Bootstrap, JavaScrip....

Promoted
Software Galaxy Systems, LLC
Fremont, California

We are looking for a Space & Power Network Deployment Engineer who is responsible for the managing and support of one of the world's largest and most complex networks. ...

Promoted
TikTok
San Jose, California

TikTok is one of the fastest-growing apps globally, and we're looking for Software Engineers to join our Ads Core team to support that growth and help us empower creators, connect people, and explore possibilities. BS degree in Computer Science, Computer Engineering, or other relevant majors. ...

Promoted
CARIAD
Mountain View, California

As an Embedded Software Engineer (Contractor), you will play a critical role in implementing embedded software for our cutting-edge infotainment stack. Develop and implement embedded software for infotainment systems, focusing on either Linux or Android-based environments. Collaborate closely with t...

Promoted
MIT RESOURCE
San Jose, California

Senior Real Time Software Engineer Permanent Position at San Jose, CA. Senior Software Engineer - Safety Critical Applications. D in electrical engineering, computer science, or bioengineering. Design software in C++ for robotic surgical devices. ...

Promoted
ServiceNow
Santa Clara, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs. ...

Mindlance
Santa Clara, California

Senior Full Stack Software Engineer - Front End Focused. Client is looking for Senior Full-Stack Software Engineer - Front End Focused for near-term assignment located in Santa Clara, CA. As a Software Engineer, you will work on prototyping & development of electric vehicle grid integration (VGI), ...

NetApp
San Jose, California

We are seeking candidates for an entry-level Software Engineering position. As a Software Engineer you would participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems. Some areas of scope within our Software Engineering organization are (...