Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

MEMS Production Software Engineer

$138.8k - $190.85k

SiTime Corporation

Job Description

Job Description

About SiTime

SiTime is the Precision Timing company.

Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For decades, quartz devices, non-silicon technology, have kept systems in sync, but they struggle in harsher, more demanding environments. MEMS-based Precision Timing delivers greater accuracy, smaller size and resilience. Today, MEMS timing powers over 400 applications, including high-growth ones in AI datacenters, automated driving, industrial and humanoid robots, wearables and IoT.

Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performance, smaller size, lower power, and better reliability. With more than 4 billion devices shipped, SiTime is changing the timing industry. For more information, visit: .

Job Summary

We are seeking a Production Software Engineer to support our manufacturing operations through software development, optimization, and real-time troubleshooting. In this role, you will work directly with production teams to debug software issues on the production floor, develop new tools for our Manufacturing Execution System (MES) and production planning platforms, and optimize test programs to reduce cycle time and improve efficiency. The ideal candidate combines strong software engineering skills with a practical, hands-on approach to problem-solving in a fast-paced production environment.

Responsibilities:

  • Provide real-time debugging and troubleshooting support for software issues on the production floor, ensuring minimal downtime and rapid resolution of technical problems affecting manufacturing operations.
  • Design, develop, and deploy new tools and features for the Manufacturing Execution System (MES) to enhance production tracking, workflow automation, and operational efficiency.
  • Create and maintain software applications that support production automation and planning activities, including scheduling tools, capacity planning modules, and resource management systems.
  • Analyze and optimize test programs to reduce cycle time and improve throughput while maintaining product quality standards.
  • Develop technical documentation for software tools and systems and provide training to production staff to ensure effective adoption and utilization of new technologies.

Qualifications & Requirements:

  • BS, MS, or PhD in Computer Science, Software engineering, Electrical Engineering, Mechanical Engineering or a related technical field.
  • Proficiency in programming languages such as Python, C#, MATLAB, LabView or C++ for application development and automation.
  • Experience with SQL databases and data management systems.
  • Understanding of software debugging tools, version control systems (Git), and development methodologies
  • 5+ years of software engineering experience, preferably in a manufacturing or production environment
  • Proven track record of developing and deploying software tools in industrial settings
  • Experience troubleshooting software issues in time-sensitive production environments
  • Understanding of manufacturing processes, production workflows, and quality standards
  • Familiarity with MEMS fabrication processes is a plus.
  • Experience with wafer sort is a plus.

Desired Characteristics & Attributes:

  • A positive attitude and motivated to learn new skills.
  • Strong written and verbal communication skills required.
  • Excellent analytical and problem-solving skills.
  • Ability to work well with others in a collaborative fast-paced team environment.

Compensation Range:

At SiTime, we believe great work deserves great rewards. We offer a comprehensive and highly competitive compensation package designed to attract top talent.

The annual base salary range for this role is $138,800.00 – $190,850.00. The final offer is determined by factors such as location, experience, education, and training.


In addition to base salary, this role is eligible for a quarterly bonus tied to the achievement of innovation goals—reflecting our commitment to recognizing meaningful impact. We also offer equity grants, providing a meaningful opportunity to share in the company’s future growth and success.

Benefits offered : 401k plan, health and wellness that includes medical, dental, vision, life, parental leave, legal services, and time off plans.

SiTime is an Equal Opportunity Employer. We treat each person fairly and we do not tolerate discrimination or harassment against anyone on the basis of any protected characteristics, including race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, pregnancy, political affiliation, protected veteran status, protected genetic information, or marital status or other characteristics protected by law. SiTime participates in the E-Verify program.

Learn More about SiTime: Review the Get to Know SiTime section of our career page to explore our culture, values, and what makes us unique.

  • Innovation on Top – Philosophies of Innovation with Rajesh Vashist
  • Fabrication Knowledge – An Interview with Rajesh Vashist
  • SiTime Corporation – YouTube

#LI-SITIME

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the MEMS Production Software Engineer in Santa Clara, CA vacancy
  • $138.8k - $190.85k

     ...in harsher, more demanding environments. MEMS-based Precision Timing delivers greater accuracy...  ...enables customers to differentiate their products with higher performance, smaller size,...  ...Job Summary The MEMS Test Production Engineer is responsible for ensuring smooth,... 
    Suggested

    SiTime Corporation

    Santa Clara, CA
    11 days ago
  • $160k - $210k

     ...revolutionize the future of data centers. nEye’s MEMS-based silicon photonics optical circuit...  ...scalability. We are hiring a Station Software Engineer who will design, implement, and maintain the software stack powering nEye’s product validation and qualification stations.... 
    Suggested

    nEye Systems, Inc.

    Santa Clara, CA
    4 days ago
  • $160k - $210k

     ...startup in Santa Clara is seeking a Station Software Engineer. This key role designs and maintains the software stack for product validation. Responsibilities include developing...  ...and managing data pipelines for optical and MEMS test platforms. Ideal candidates will have a... 
    Suggested

    nEye Systems, Inc.

    Santa Clara, CA
    4 days ago
  • NVIDIA Gruppe in Santa Clara is seeking a System Software Automation engineer to optimize build and release processes. You will work on automating and enhancing various aspects of development using modern DevOps tools like Gitlab, Jenkins, and Docker. The ideal candidate... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • CrowdStrike, Inc. is seeking a Software Engineer in Product Security, responsible for developing and deploying security tooling across operational environments. You will lead a technical team to bolster security through robust systems and automation. Your work will ensure... 
    Suggested

    Koitecc Solutions

    Sunnyvale, CA
    5 days ago
  • Johnson & Johnson MedTech in Santa Clara, CA is looking for an NPI Software Engineer for their Robotics and Digital team. This role focuses on developing test software solutions for manufacturing electro-mechanical components in medical robotics. Candidates should have... 

    Johnson & Johnson MedTech

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Overview NVIDIA DGX Cloud is building and operating large-scale GPU infrastructure for AI research and production workloads. We are looking for Senior Software Engineers to help build the automation, tooling, and operational systems that make GPU clusters reliable,... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $130k - $170k

     ...Senior Automation Software Engineer PsiQuantum's mission is to build the first useful quantum computers—machines capable of delivering...  ...software quality, reliability, and repeatability in both lab and production environments Experience/Qualifications: Required... 
    Full time
    Shift work

    Psiquantum

    Milpitas, CA
    7 days ago
  • $388k

     ...entertain the world. To do that, our Commerce Engineering team must ensure that every payment...  .... Synthetic Data at Scale: Develop software solutions that generate high-quality, high...  ...of testing infrastructure. Partner with product and engineering to define test... 
    Hourly pay
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    23 days ago
  • $139.28k - $258.67k

     ...Superior analytical, problem solving and engineering skills Strong leadership, project...  ...Experience in developing and managing SPC software Proficiency with Inductive...  ...build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge... 
    Full time
    Temporary work
    Remote work

    Nokia

    Sunnyvale, CA
    5 days ago
  • $117.8k - $200.3k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...Qualifications KLA is seeking a highly skilled Software Engineer in Test Automation with 6+...  ...software + hardware-integrated semiconductor products. This role is ideal for a hands-on... 
    Minimum wage
    Work experience placement
    Flexible hours

    DiversityJobs Inc

    Milpitas, CA
    a month ago
  •  ...solutions for 93K tester. Responsibilities: Software design & development of VGEM products and solutions for 93K (V93000) SOC & Parametric...  .... Minimum Qualifications: ~ BS Electrical Engineering (BSEE), Computer Science (BSCS), or equivalent. ~5... 

    Advantest

    San Jose, CA
    5 days ago
  •  ...Description : ~ Develop SECS/GEM Factory Automation solutions for 93K tester. Responsibilities : Software design & development of VGEM products and solutions for 93K (V93000) SOC & Parametric testers. Follow solution life cycle: Requirements analysis,... 

    Advantest America

    San Jose, CA
    4 days ago
  • Databricks is seeking a Sr. Software Engineer for Customer Experience Intelligence to enhance support systems. You will contribute to the automation of processes, ensuring customers receive faster, smarter service. Your work will impact thousands of users, utilizing your... 

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  • $42 - $60 per hour

     ...users. Snowflake developed an innovative new product with a built-for-the-cloud architecture...  ...-time internships in the heart of the software industry Post-internship career opportunities...  .../Work Focus Areas: ** Database Query Engine (QA), Engineering Systems (ES), Cloud... 
    Hourly pay
    Full time
    Casual work
    Internship
    Work at office
    Work from home
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    6 days ago
  •  ...Full Stack Software Engineer We are seeking a talented Full Stack Software Engineer to join our Manufacturing Test Automation team. In...  ..., develop, and scale the software ecosystem that powers our production lines. You will bridge the gap between physical test stations... 
    Local area

    VAST Data

    Campbell, CA
    3 days ago
  • $207k - $300k

    Staff Software Engineer, AI-Powered GRC Automation Apply In accordance with Washington state law, we are highlighting our comprehensive benefits...  ...). 5 years of experience testing, and launching software products. 5 years of experience with software design and... 
    Full time
    Temporary work

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $147k - $211k

    PMax and Automation Infra Software Engineer Google, Mountain View, CA, USA Bachelor’s degree or equivalent practical experience. 2 years...  ...distributed systems. Experience with software engineering productivity. Preferred qualifications Master's degree or PhD in... 
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  • $132k - $180.4k

     ...part of Google's AI robotics group, is seeking a Customer Success Engineer in Mountain View, California. This role focuses on delivering...  ...has a degree in Robotics or related fields and experience in software development using C++ and Python. Compensation includes a base... 

    Intrinsic

    Mountain View, CA
    1 day ago
  • Job Title Responsibilities Responsible for setting up test environment and automation jobs for application microservices deployed in both on-prem and on Cloud. Setup test tools to validate environment, application and solutions throughout the delivery lifecycle. ...

    Rootshell Inc

    Santa Clara, CA
    5 days ago
  • $180k - $260k

     ...As a Senior MEMS Design Engineer at nEye.ai, you will be responsible for the design, simulation...  ...process engineers to resolve problems. Product Lifecycle: Contribute to the full...  ...MEMS devices. Proficiency with 3D‑CAD software and Finite Element Simulation software... 

    nEye Systems, Inc.

    Santa Clara, CA
    1 day ago
  •  ...of Technical Staff (Sr. MTS) to join their Cloud Test team in Santa Clara, CA. Responsibilities include collaborating with engineers on product requirements, designing test plans, writing automated tests in Python or Go, and performing performance testing. Required qualifications... 

    Aviatrix

    Santa Clara, CA
    5 days ago
  • $45 per hour

     ...Software Development Engineer Intern (Network Automation) - 2026 Summer (BS/MS) Location: San Jose Team: Technology Employment Type: Intern...  ...and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms... 
    Hourly pay
    Summer work
    Internship
    Local area

    ByteDance

    San Jose, CA
    1 day ago
  • $150k - $387.6k

     ...technologies from network architecture, software defined networking (SDN), network virtualization...  ...greater stability. - Build platform products and tooling services with network...  ...support the whole lifecycle of network engineering. Qualification Minimum Qualifications... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  •  ...communication and leadership skills ~ Earlier experience with eCommerce applications is a plus Required Skills : Embedded Software Design Basic Qualification : Additional Skills : This is a high PRIORITY requisition. This is a PROACTIVE... 

    Kaav Inc.

    Sunnyvale, CA
    a month ago
  •  ...Job Title: Mobile Automation Engineer Skills Required: Strong QE Automation Experience...  ...: • 5-7 years' experience in software testing with over 2 years of experience...  ...teams • Should be able to test mobile products across multiple platforms including web... 

    Info Way Solutions

    Sunnyvale, CA
    2 days ago
  •  ...Role: DevOps Technical Automation Engineer Preferred Location : Onsite (SF Bay Area) Requirements: Strong developer who understands infrastructure Proficient in writing scripts, libraries to build infrastructure using code. Python programming language are preferred... 

    Info Way Solutions

    Sunnyvale, CA
    2 days ago
  • Keysight Technologies SAles Spain SL. is seeking a skilled customer support professional specializing in network testing solutions to work closely with customers across the Americas. The role demands strong problem-solving abilities and technological expertise in Layer ...

    Keysight Technologies SAles Spain SL.

    Santa Clara, CA
    1 day ago
  • $185k - $260k

     ...manufacturing methods. It promises to unlock MEMS manufacturing for the many device...  ...methods and to open up entirely new product classes. The Matter Compiler™...  ...California. About The Role: As a Software Applications Engineer, Robotic Systems, you will design and... 
    Work at office

    Atomic Machines

    Santa Clara, CA
    5 days ago
  • $215k - $260k

     ...Crusoe. About This Role: Crusoe is seeking a Staff Software Engineer to design and deliver the automation frameworks, observability...  ...and operates like a network expert. You'll contribute to production automation systems that others depend on, partner with Architecture... 
    Full time
    Temporary work

    Crusoe

    Sunnyvale, CA
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to MEMS Production Software Engineer. Be the first to apply!