Software Engineering Team Lead
Nova Ltd. · Fremont, California, US
Description We are seeking a hands-on Software Engineering Team Lead to partner with Scientists and Systems Engineers to translate complex requirements into...
Job description
Description 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 pa...