Talent.com
Senior Software Engineer (C#)

Senior Software Engineer (C#)

Brooks AutomationFremont, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions that empower chip manufacturers worldwide. Our product portfolio includes a range of automation solutions, including robots, vacuum systems, and atmospheric robots for semiconductor manufacturing (www.brooks.com).

Are you looking for a place where you can be part of a transformation? Join us at Brooks Automation and be a part of a dynamic organization that is shaping the future of technology.

Senior Software Engineer (C#)

Job Description

  • PLEASE NOTE THAT THIS POSITION IS BASED OUT OF OUR FREMONT, CA OFFICE, SO ONLY LOCAL CANDIDATES CAN BE CONSIDERED

Brooks is seeking a skilled and motivated Senior Software Engineer to join our Fab Automation team, focusing on semiconductor sorter software and related side projects. This role involves developing client-side applications that comply with 300mm SEMI standards and collaborating closely with cross-functional teams to deliver robust, high-quality solutions.

WHAT YOU'LL DO :

  • Gather and document software requirements; create detailed specifications and review with the team.
  • Collaborate with other software engineers to ensure seamless integration with existing systems.
  • Coordinate with the QA team to support software quality assurance efforts.
  • Develop Acceptance Test Procedures (ATP) and test cases.
  • Perform unit testing using software emulation tools.
  • Conduct component-level and system-level testing.
  • Assist in debugging and resolving system integration issues.
  • Review and evaluate legacy code to ensure compatibility and functionality.
  • Communicate effectively and contribute both independently and as part of a collaborative team.
  • WHAT YOU'LL BRING :

  • Bachelor's Degree in Software Engineering, Computer Science, or a related field OR relevant software engineering experience.
  • Minimum of 10 years of professional software engineering experience.
  • Minimum of 5 years of hands-on experience with C# developing desktop applications using .NET Framework. Additional experience with WPF, WCF, WinForms, OOP, Windows 10, XAML, MVVM, Multithreading, Data Structures and Algorithms a plus.
  • Experience working in small engineering teams (6-12 members).
  • Strong written and verbal communication skills.
  • Familiarity with SEMI standards and SECS / GEM communication protocols preferred.
  • Experience with semiconductor equipment and factory automation systems preferred.
  • Proficiency in developing multi-threaded applications preferred.
  • Experience with WinForms and WPF application development preferred.
  • Compensation

    Base Salary Range : $123,896.85 USD to $167,625.15 USD

    Factors which may affect starting pay within this range may include geography / market, skills, education, experience and other qualifications of the successful candidate.

    This position is also eligible for an annual discretionary bonus.

    Benefits

    At Brooks, we offer the following benefits for this position, subject to applicable eligibility requirements :

  • Medical, Dental, Vision and Disability Insurance
  • 401(k) Plan
  • Exempt employees are provided company paid holidays and Flexible Vacation to enjoy personal time off and incidental sickness.
  • Have a question about our benefits and compensation package? Your recruiter can share more with you during the hiring process.

    Work Location & Flexibility

    At Brooks, we aim to foster a collaborative and engaging environment while offering flexibility where possible. Work arrangements may include a mix of in-office and remote work, depending on the nature of the role and business needs. Specific expectations will be shared during the interview process.

    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 talentattraction@brooks.com 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.

    Create a job alert for this search

    Senior Software Engineer • Fremont, CA, United States

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    KETCHSan Francisco, CA, United States
    Full-time
    Ketch powers responsible data use for millions of people every day across leading media, retail, technology, and financial companies. We're built on a simple belief : data privacy is a fundamental hu...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Blackline Systems IncPleasanton, CA, United States
    Full-time
    Get to Know Us : It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise ap...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    MixpanelSan Francisco, CA, United States
    Full-time
    Mixpanel is an event analytics platform for builders who need answers from their data at their fingertips-no SQL required. When everyone in the organization can see and learn from the impact of thei...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Control & Calibration

    Senior Software Engineer, Control & Calibration

    PsiQuantumPalo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Software EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Senior Staff Software EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Form EnergyBerkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    NexHealthSan Francisco, CA, United States
    Full-time
    NexHealth's mission is to accelerate innovation in healthcare.Fixing healthcare is the challenge of our generation.This industry is stuck in the 1990s while affordability and accessibility are spir...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Form EnergyBerkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 15 days ago
    • Promoted
    Senior Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    WoflowSan Francisco, CA, United States
    Full-time
    Woflow is a technology startup creating products and solutions to support a high-growth, on-demand economy.Our flagship product is an end-to-end platform that allows our customers to request and re...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    P. A.V. E.San Francisco, CA, United States
    Full-time
    At Pave, we're building the industry's leading compensation platform, combining the world's largest real-time compensation dataset with deep expertise in AI and machine learning.Our platform is per...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CollectiveSan Francisco, CA, United States
    Full-time
    Collective is on a mission to redefine the way businesses-of-one work.Our technology and team of trusted advisors help members achieve financial independence by taking care of everything from busin...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    Sirius XM Radio IncOakland, CA, United States
    Full-time
    SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most comp...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    NooksSan Francisco, CA, United States
    Full-time
    Nooks is the AI Sales Assistant Platform (ASAP) that automates the busywork so reps can focus on the human part of selling and generate more sales pipeline. Nooks has helped thousands of sales reps ...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Software Engineer, Enterprise GenAI

    Senior Software Engineer, Enterprise GenAI

    Scale AI, Inc.San Francisco, CA, United States
    Full-time
    Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform that provides APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a strong enginee...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AppleSan Francisco, CA, United States
    Full-time
    At Apple, we strive every single day to craft products that enrich people’s lives.Our successes are the result of skilled domain experts working in an environment which encourages creativity, colla...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad LaboratoriesPleasanton, CA, United States
    Full-time
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...Show moreLast updated: 24 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Bio-Rad LaboratoriesHercules, CA, United States
    Full-time
    This role is both technical and collaborative.You will work closely with cross-functional teams including systems engineers, mechanical designers, assay development scientists, and quality engineer...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    Together AISan Francisco, CA, United States
    Full-time
    Together AI is building the AI Acceleration Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastruct...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EluvioBerkeley, CA, United States
    Full-time
    You will have the opportunity to work with some of the most skilled software engineers in the industry and will be involved in the early phases of building a multi-faceted decentralized platform.Id...Show moreLast updated: 30+ days ago