Demo

Senior Full Stack Software Engineer (onsite)

Randstad Digital
Concord, CA Full Time
POSTED ON 2/21/2025
AVAILABLE BEFORE 4/19/2025

Job Details

job summary:

We are seeking an experienced Full Stack Software Engineer to join our rapidly growing team in the field of semiconductor process equipment automation. As part of a dynamic, innovative company, you'll have the chance to contribute to the development of cutting-edge X-ray inspection equipment that's used globally.


At our company, we actively cultivate a diverse, inclusive, and collaborative environment where every team member can thrive. With a focus on growth, we offer you an exciting opportunity with major growth potential in an evolving industry.


As a software engineer, you will collaborate with scientists to develop both front-end and back-end software for our scientific equipment. Our systems play a critical role in a variety of industries, and they're rapidly gaining traction in semiconductor process inspection and failure analysis (FA) laboratories. You'll be part of an innovative team working at the forefront of groundbreaking technology in a fast-paced environment.




location: Concord, California

job type: Permanent

salary: $130,000 - 160,000 per year

work hours: 8am to 4pm

education: Bachelors



responsibilities:


  • Background in UI/UX design for semiconductor test and/or inspection equipment
  • Experience with continuous integration & automated testing (ie. Bitbucket-Pipelines, CircleCI, etc.)
  • Experience with C
  • Experience with object detection / feature recognition routines
  • Familiarity with Pyside / PyQt
  • Familiarity with hardware control concepts, such as motion control integration
  • Familiarity with TCP/IP connectivity and SECS/GEM
  • Background in factory automation
  • Basic understanding of optical physics
  • Background in programming interfaces for equipment
  • Interest or expertise in imaging and image processing routines


#LI-AR2




qualifications:

The ideal candidate should have:



  • Interest in working at a diverse and inclusive workplace
  • Experience designing for process/inspection equipment or metrology tools
  • Experience with SECS/GEM is a plus
  • Excellent understanding of programming concepts and architecture
  • Experience with constructing graphical user interfaces
  • Experience building software that interacts with moving hardware
  • Experience building supervisory control and data acquisition software
  • Background in software for semiconductor process control and/or wafer inspection tools
  • The ability to provide feedback to more junior engineers (code reviews and design reviews)
  • The ability to act as the primary software engineer on a project.
  • Interest in maintaining code quality and experience with source control (ie Git, Subversion etc.), and automated testing
  • Programming experience in Python and C#
  • Comfort working in a collaborative environment
  • Some experience with Linux
  • An interest in science, especially physics is a plus.


skills:

  • Background in UI/UX design for semiconductor test and/or inspection equipment
  • Experience with continuous integration & automated testing (ie. Bitbucket-Pipelines, CircleCI, etc.)
  • Experience with C
  • Experience with object detection / feature recognition routines
  • Familiarity with Pyside / PyQt
  • Familiarity with hardware control concepts, such as motion control integration
  • Familiarity with TCP/IP connectivity and SECS/GEM
  • Background in factory automation
  • Basic understanding of optical physics
  • Background in programming interfaces for equipment
  • Interest or expertise in imaging and image processing routines




Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

This posting is open for thirty (30) days.


Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.



Qualified applicants in the unincorporated areas of Los Angeles County with criminal histories will be considered for employment in accordance with the Los Angeles County's Fair Chance Ordinance for Employers.



We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $130,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Software Engineer (onsite)?

Sign up to receive alerts about other jobs on the Senior Full Stack Software Engineer (onsite) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Randstad Digital

Randstad Digital
Hired Organization Address Woonsocket, RI Full Time
Job Details job summary: A great opportunity to spread your wings at a Fortune 10 company that is driving change in heal...
Randstad Digital
Hired Organization Address Freeport, ME Full Time
Job Details job summary: A client of ours in Freeport, Maine is looling for a Senior Network Engineer for a 6 month cont...
Randstad Digital
Hired Organization Address Bentonville, AR Full Time
Job Details job summary: 1 Ability of designing, developing and deploying complex Teams App 2 Designing and Coding of Co...
Randstad Digital
Hired Organization Address Hartford, CT Full Time
Job Details job summary: Work Location: ONSITE - Hartford, CT ----------------------------------------------------------...

Not the job you're looking for? Here are some other Senior Full Stack Software Engineer (onsite) jobs in the Concord, CA area that may be a better fit.

Senior Java Developer - Full Stack

Perfict Global, Inc., Concord, CA

AI Assistant is available now!

Feel free to start your new journey!