Demo

Software Engineering Team Lead

Nova Ltd.
Fremont, CA Full Time
POSTED ON 5/5/2026
AVAILABLE BEFORE 6/3/2026

We are seeking a hands-on Software Engineering Team Lead to partner with Scientists and Systems Engineers to translate complex requirements into high-performance software. In this role, you’ll see your code come to life - interacting with robotics, vision systems, sensors, and precision instruments to drive real-world results. You will lead development across the full .NET stack, building distributed applications with WCF-based communication. The ideal candidate has strong experience developing software that interfaces with hardware systems and thrives in a fast-paced, multidisciplinary environment.


Pay range: $190,000- $220,000 Annually (DOE)


Why Nova:

  • Certified Great Place to Work: Recognized for five years in a row (2002-2026) based on employee feedback, and consistently ranked among the Top 30 companies in our industry for workplace excellence.
  • Customer-Focused Environment: Be the face of Nova. We value strong relationships, and you’ll work closely with customers to understand their needs and deliver high-impact solutions.
  • Culture of Continuous Learning: At Nova, growth never stops. You'll work with cutting-edge metrology tools, work with top engineers, and participate in ongoing industry training programs.


Key Responsibilities:

  • Develop new features for hardware control which may include low level application code, domain application logic and/or UI code.
  • Debug existing source code and fix bugs as needed.
  • Work independently and collaboratively as needed.
  • Take ownership of assigned tasks and finish in a timely manner
  • Continuously learn and improve skills.
  • Attention to detail is essential and all tasks must be carried out to the highest standard
  • Lead a team of software engineers
  • Assign tasks and monitor progress to make sure tasks are done on time with quality
  • Oversee task assignments and progress
  • Mentor junior developers and lead teams for larger projects


Qualifications:

  • Self-starter and quick learner of new technologies and processes
  • Strong communication and problem-solving skills – possess the ability to translate business requirements into application code
  • Ability to take ownership of the complete software development cycle from requirements gathering to design to implementation
  • Team player who will work in a collaborative environment with users and the engineering team
  • Passionate about well-designed software that is modifiable, efficient, reliable and meets coding standards


Required Technical Skills/Experience:

  • 8 years of software development experience in OO environment
  • 6 years of coding and development experience using C#. Net with Visual Studio 2017/2019
  • Experience leading a team and managing performance
  • Expert in Microsoft .NET technologies - WinForms, WPF, WCF, MS Unit test
  • Experience working in a multi-threaded environment
  • Experience working with SQL databases
  • Hands-on experience working with hardware components


That special something you bring in:

  • Semiconductor/ Metrology software systems
  • GUI development for Semiconductor/ Metrology software systems
  • Semiconductor equipment automation - SEMI standards/ SECS/GEM
  • Working knowledge of GIT
  • Working knowledge of JIRA
  • Test driven development
  • Database application development and data modeling techniques


Get to know us better:

Nova (NASDAQ: NVMI) is a global company and a leading provider of innovative metrology solutions for process control in semiconductor manufacturing.

With a team of ~1200 people in three R&D centers and 27 field offices, we bring insights into the world’s most advanced industry. We leverage multiple technology fields such as physics, optics, chemistry, and algorithms to develop hardware and software solutions that measure almost every advanced computer chip built in the world.

Nova dives deep into dimensions and layers at the atomic level to extract unique insights and provide our customers with crucial decision-making data, managing critical challenges by providing unique, differentiated solutions.

Our outstanding people-focused and innovative culture means every person at Nova has the power to make an impact and significantly redefine what people can achieve through technology.


Join us if you are

A dreamer and brilliant high aimer who sees the impossible as the starting point and loves working in a multidisciplinary global team to create innovative breakthroughs.

If you need assistance due to a disability, you may contact us at talent@novami.com

Salary : $190,000 - $220,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 Software Engineering Team Lead?

Sign up to receive alerts about other jobs on the Software Engineering Team Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Nova Ltd.

  • Nova Ltd. Hillsboro, OR
  • Nova is looking for an Application Engineer who is a highly technical, motivated individual to support our growth in the semiconductor. The Application Eng... more
  • 14 Days Ago

  • Nova Ltd. Fremont, CA
  • We are seeking an experienced Electrical & Firmware Architect to lead the design and development of next-generation semiconductor metrology platforms. This... more
  • 2 Days Ago

  • Nova Ltd. Fremont, CA
  • The Hardware Automation / Mechatronics Engineering Manager will work on the development of next generation NOVA metrology systems with a group of mechatron... more
  • 2 Days Ago

  • Nova Ltd. Boise, ID
  • Our Global Business Group at Nova is looking for a Field Service Engineer who is a self-starter, has a positive attitude, is a team player, and can support... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Software Engineering Team Lead jobs in the Fremont, CA area that may be a better fit.

  • Lead Sunnyvale, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 21 Days Ago

  • Siemens Digital Industries Software Santa Clara, CA
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly ... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!