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 5 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
    18 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
    1 day 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
    1 day ago
  • $165.2k - $223.6k

     ...business requirements through factory new product introduction deployment. This...  ...code and specifications; US manufacturing software point of contact. - Define 3-year automation...  ...the life As a Software Development Engineer, you will be responsible for driving world... 
    Suggested
    Contract work
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $190k - $230k

     ...additional agentic computation. Role Overview As a Software Engineer specializing in automation, you will play a key role in designing...  ...~ Proven ability to write maintainable, testable, production-quality code. ~ Comfortable working in Linux environments... 
    Suggested
    Remote work

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...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, scalable, and... 
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $147.4k - $272.1k

    Apple Inc. is seeking a Software Engineer for their Video Engineering group in Sunnyvale, California. The ideal candidate will have at least 3 years of experience and expertise in automation frameworks, data pipeline engineering, and Python. This role requires collaboration... 

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

    Google Inc. in Sunnyvale, CA is seeking a Senior Software Engineer for Machine Health. This role focuses on managing the life-cycle of machines in the data center, ensuring they operate efficiently and reliably. Candidates should possess a Bachelor’s degree and have significant... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • NVIDIA Corporation is seeking a Senior Software Engineer to join its DGX Cloud Production Engineering team in Santa Clara, CA. This role focuses on building automation and operational systems for large-scale GPU clusters, ensuring reliability and scalability. The ideal... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

    Palo Alto Networks, Inc. is seeking a Software Engineer in Test to design, develop, and deliver advanced technologies within our Prisma Access...  ...closely with development teams to ensure high-quality products in cybersecurity. The ideal candidate is skilled in Python or... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $149k - $350k

     ...Born on the Web , Figma helps entire product teams brainstorm , design and build better...  ...make with us! The Production Engineering team focuses on end-to-end reliability,...  ...you if you have: Have 5+ years of Software Engineering experience operating infrastructure... 
    Full time
    Remote work
    Work from home

    GrabJobs

    San Jose, CA
    19 hours ago
  • $117k - $234k

     ...seeking a talented and passionate Senior, Software Engineer (Back End), you will be part of Catalog...  ...issues, troubleshoot business and production issues. As a member of this fast-moving...  ...distributed technologies (e.g. Solr, Kafka, Mem Cache, etc.) Deep understanding of... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days 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
    2 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
    2 days ago
  • $20 - $50 per hour

     ...Francisco Bay Area About the team: Tesla's Vehicle Engineering department is composed of thousands of the world's...  ...engineers use every bit as intelligent and dynamic as the products themselves. As a software engineer on the Design Technology team, you will... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    4 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
    19 hours 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
    1 day 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
    14 days ago
  • $120k - $252k

     ...by developing and continuously improving software related to hardware reliability test...  ...an intuitive application layer for test engineers/technicians to deploying full-stack APIs...  ...deploying highly-available applications to production Familiarity with software development... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...Software Automation Engineer Samsung Research America (SRA) plays a pivotal role in developing the next generation of discovery in software, user experience and services for future products that can enrich your life. Our mission is to research and develop new technologies... 

    Omega Solutions Inc

    Mountain View, CA
    19 hours ago
  • $200k - $322k

     ...make a profound global impact. We're hiring a Senior Staff Software Engineer to own the engineering efforts across NVIDIA enterprise...  ...Manage and troubleshoot Enterprise scale collaboration, productivity, AI and Infrastructure systems. Trace and root cause complex... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...SAP Functional Testing Expert Over 10-12+ years of SAP SD, MM, Work soft progressive, hands-on software quality assurance and automated test development experience with a sound understanding of Quality processes and methodologies. Expertise in SAP functional testing... 

    ClifyX

    Sunnyvale, CA
    1 day ago
  •  ...effectively within an agile setup with designers, product managers, and peer developers....  ...business solutions. Provides mobile engineering support to the business....  ...scalable e-commerce applications or mobile software Minimum Skills required: Experience... 
    Work at office
    Local area

    Kaav Inc.

    Sunnyvale, CA
    2 days 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

    Streamlit

    Menlo Park, CA
    19 hours ago
  • $120k - $252k

     ...Expect This role supports a multi-disciplinary team through software development to continuously improve and maintain the test infrastructure...  ...and efficient deployment of new tests and test systems. This engineer supports test engineers on Optimus Validation team. It is the... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  •  ...effectively within an agile setup with designers, product managers, and peer developers....  ...business solutions. Provides mobile engineering support to the business. Troubleshoots...  ...scalable e-commerce applications or mobile software Minimum Skills Required... 

    Samprasoft

    Sunnyvale, CA
    3 days ago
  • Job Title This is a Dallas based position.. (will accept Sunnyvale or Bentonville, IF cannot find in Dallas) Fully remote is NOT an option.. HYBRID only! Job Duties Drives the execution of multiple business plans and projects. Supports and ensures business...
    Remote work

    Samprasoft

    Sunnyvale, CA
    3 days ago
  • $170k - $216k

     ...Software Engineer, Test Automation Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most...  ...and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...HW Python Automation Engineer - with AI/ML Experience Location: Sunnyvale, CA (5x/week onsite) Duration: 6 months (Extendable) Key Qualifications Strong Python automation skills are a must Minimum 5+ years of experience in HW/SW test engineering (preferable... 

    Diverse Lynx

    Sunnyvale, CA
    19 hours ago
  •  ...scalable services and solve complex software system problems by leveraging...  ....* Troubleshoot business and production issues by gathering...  ...experience as a Sr. Software Engineer.* Expert-level knowledge of Java...  ...technologies (e.g. Solr, Kafka, Mem Cache, etc.).* Strong... 

    Walmart Canada

    Sunnyvale, CA
    19 hours ago

Do you want to receive more vacancies?

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