Senior Software Engineer
$120k - $140kYield Engineering Systems
YES (Yield Engineering Systems, Inc.) is a leading manufacturer of reliable, high-tech, cost-effective capital equipment that transforms materials and surfaces at the nanoscale. From startups to the Fortune 50, our customers rely on YES to help them unleash products that change lives – from cellphones and IoT devices, to AI and virtual reality, to diagnostic tests for COVID.
As a preferred provider of wet and dry process technology, we look forward to talking with smart, energetic, team-oriented people who can grow with us. We provide competitive salary and benefits, including employee stock ownership, and some of the best co-workers you’ll find anywhere. If this appeals to you, please read on!
Job Title: Sr. Software Engineer
Location: Fremont, CA
Design, develop, test and integrate software for semiconductor equipment. Develop C++ DLL interface for external customer to control equipment. Design operator interface for Semiconductor Equipment with C# and C++. Develop real-time HW control with PLC. Develop HW control with serial interface and TCP/IP. Develop automated system control for Semiconductor Equipment. System testing and debugging. Provide software support and debugging for customers.
Responsibilities include but are not limited to:
- Proficiency in Object-Oriented Programming (OOP)
- Strong knowledge of data structures and algorithms
- Skilled in programming languages: C# and C++
- Solid understanding of multithreading concepts
- Experience in GUI development using C#.NET
- Knowledge of WinForms and WPF
- Strong problem-solving skills
- Strong understanding of testing and unit testing principles.
- Software/hardware interface experience.
- Experience in the semiconductor domain is a plus
- Experience with version control systems such as GitHub, Azure Devops.
- PLC programming and testing
- Ladder Logic and motion control
- Electrical motor commissioning
- Ability to read and interpret instruction manuals, electrical schematics, and P&IDs
Qualifications
- BS/MS in Computer Science or Computer Engineering
- 8+ years of experience in software development
- Experience in semiconductor equipment, medical equipment, test equipment, or hardware control
- Good written and verbal communication skills in English
Travel Requirements:
- Position requires 5-10 % travel (Domestic & International)
Compensation
- The base salary range for this position is $120,000 - $140,000 per year; higher compensation may be available depending on advanced skills and/or specific experience.
- YES also offers a performance-based annual bonus and a competitive benefits package, which includes a 401(k) match, medical, dental, vision and life insurance, in addition to flexible PTO and company stock.
Additional Information
- Background check and pre-employment drug screen required.
- Applicants must be currently authorized to work in the United States on a full-time basis.
- YES is an equal opportunity employer and values diversity. All employment is decided on the basis of qualifications, merit, and business need.
- YES prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Come find out why YES is such a great place to work. Apply today!
#J-18808-Ljbffr- At Lucid, our mission is to inspire the adoption of sustainable energy by creating the most captivating electric vehicles, centered around the human experience. We’re doing more than designing and building electric vehicles — we’re committed to a more sustainable future...Senior
- ...Siemens Mobility is seeking a Senior Software Developer for their Inverse Lithography team in Fremont, California. The successful candidate will design, implement, and enhance software for cutting-edge electronic design automation tools, specializing in Calibre Resolution...SeniorFull time
- ...like MSBuild properties,items, target and tasks Job Requirements: Bachelor’s d egree in Computer Science, Computer Engineering, Computer Information Systems, or a similar related field of study. Master’s degree in any of these fields is a plus. Mini mum...Senior
- ...Software Engineer Location: Newark CA Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications...Senior
$145.6k - $200.2k
...impact. If you are driven to create a better, more sustainable future, then this is the right place for you. Our Android Software Applications Engineering team is growing! We are looking for experienced engineer to work alongside with a talented Android team on developing...SeniorImmediate start- ...Senior Software Engineer | AI Healthcare | Build Tech That Actually Matters We’re working with a high-growth AI healthcare company building a platform that’s genuinely changing how people move, recover, and live and they’re looking for a Senior Software Engineer to join...Senior
$84k - $149k
...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired....SeniorWork experience placementRemote workRelocation package$120k - $250k
...reliable production operations. Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering... ...Strong programming skills in C/C++, Python, and software design Strong foundation in mathematics and theoretical computer...SeniorTemporary work$155k - $241k
...Senior Software Engineer, Navigation Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding...SeniorFull timeTemporary workWork at officeLocal areaRelocation packageFlexible hours- ...Anyware Robotics in Fremont, CA is seeking a Senior Software Engineer to design, optimize, and maintain software for robotic automation systems. This role involves leading code architecture, mentoring junior developers, and collaborating across teams to innovate in robotics...Senior
- ...LAM RESEARCH Corporation is hiring a Software Engineer in Fremont, California, to support customer-facing software activities for their Etch and Deposition products. In this role, you will troubleshoot and resolve software issues and ensure software readiness for customer...SeniorRemote work
- ...A robotics technology company in Fremont is looking for a Senior Software Engineer to architect and develop software for advanced robotic systems. The role involves optimizing code, leading collaborations across teams, and managing CI/CD pipelines. Candidates should have...SeniorFlexible hours
$140k - $200k
...Speechify, Inc. located in Fremont, CA, is seeking a Senior Software Engineer for their Core Experiences Team. The role involves designing and maintaining foundational services that enhance the user experience across platforms. Candidates should possess strong Kotlin...Senior$150k - $175k
...A leading life sciences software provider in Fremont, CA, is seeking a Senior Software Engineer to develop and optimize their Laboratory Information Management System (LIMS). The ideal candidate will work cross‑functionally and develop scalable software solutions that...Senior$55 - $58 per hour
...role, Onsite interview on Fri, 04/03) Pay Range: $55 - $58 per hour on W2 or C2C Job Summary Join our Digital Product Engineering team as a Senior Software Engineer to actively contribute to backend and full-stack development. You will be at the forefront of building...SeniorHourly payContract work$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns...SeniorWork at office- ...Solutions, Inc. in Fremont, California, is looking for a Robotics Engineer to manage and analyze data for robotic systems. The ideal... ...and Python, as well as experience with Robot Path Planning and software QA. This role involves programming robotics, conducting integration...Senior
- ...Albert Invent is seeking a qualified engineer to design and implement data processing pipelines and backend services. The role demands strong programming skills in C/C++ and Python, a solid mathematical foundation, and experience in large datasets and real-time systems...Senior
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work- ...portfolio companies to build the best teams possible. We look forward to learning more about you for Rainfall Health's new Senior Software Engineer role. Senior Software Engineer (AWS Amplify & Digital Health) Location: Hybrid-San Francisco Bay Area *please...Senior
$150.1k - $180k
...Senior Software Defined Radio Software Engineer Direct message the job poster from TCI International, Inc. TCI is a global leader in innovative spectrum monitoring and communications intelligence systems. With solutions to ensure the efficient use of frequencies,...SeniorPermanent employmentWork experience placementLong distanceFlexible hours$155k - $241k
...we are pioneering a new era of automation that enhances human potential. About The Role Join the Autonomy team as a Senior Software Engineer where you will architect and contribute to the core robot software platform by driving the development of critical software...SeniorTemporary workRelocation packageFlexible hours- Anyware Robotics is looking for a Senior Software Engineer to create next-gen robotic systems in Fremont, California. You will design high-performance software, improve system executions, and mentor junior developers. The ideal candidate has over 5 years of experience...Senior
- ...Pony.ai Inc. is seeking a talented engineer to design and architect data processing systems for our autonomous mobility technology in Fremont, California. Ideal candidates will possess strong programming skills in C/C++ and Python, along with a solid foundation in mathematics...Senior
- ...Position Overview As a Senior Software Engineer on our Graphics team, you’ll work on software that handles geometric complexity beyond what many CAD tools can manage. Our Flow print setup software is built to give users a smooth, interactive experience while working with...SeniorLocal area
$170k - $221k
...data, we're pioneering a new era of automation that enhances human potential. Role Overview: We are seeking a Senior Robot Software Triage & RCA Engineer specialized in Software Issue Triage and Root Cause Analysis (RCA). Your main function is to conduct remote...SeniorFull timeTemporary workWork at officeRemote workRelocation packageFlexible hours- A global leader in communications systems is seeking a Sr. Software Defined Radio Software Engineer in Fremont, California. This role entails developing advanced software for signal processing and spectrum monitoring applications. The ideal candidate should have over 6...Senior
- ...A leading technology firm in Milpitas, CA, is seeking a Software Engineer to create and document applications within a cloud-based manufacturing execution system. Candidates should possess a Bachelor’s degree in a relevant engineering discipline and three or more years...SeniorContract work
- ...trailer loading. Pixmo is powered by AnywareOS, a physical AI software that enables advanced perception and object handling in... ...in. Description Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for...SeniorFlexible hours
- ...Senior Software Engineer Location: Milpitas, CA Responsibilities Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use...SeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Fremont, CA
- IT software developer Fremont, CA
- senior robotics software engineer Fremont, CA
- software development engineer aws Fremont, CA
- startup software engineer Fremont, CA
- part time software developer remote Fremont, CA
- senior software engineer remote Fremont, CA
- software engineer Fremont, CA
- IT software engineer Fremont, CA
- real time software engineer Fremont, CA


