Software Team Lead

3 weeks ago


Palo Alto, United States Instrumental Inc Full time

Manufacturing output is half of Gross World Product, but 20% of its resources are spent on scrap, rework, and mistakes. Our technology accelerates how the world's best brands bring new products to market by collecting unique data from assembly lines and feeding it to AI-powered software tools to find and fix manufacturing issues. Our mission is to empower teams to build better products, in less time, with less waste. Brands like Bose, Cisco, and SolarEdge use our technology to optimize their manufacturing processes and deliver superior products in less time.

Our new Software Team Lead will be a player-coach for a team of experienced edge-device software engineers. Our edge devices are mission-critical for our manufacturing customers. They must be highly fault-tolerant to ensure no interruptions to the manufacturing line. The high uptime requirements from our customers means that the Edge Computing team owns the entire software stack for a fleet of worldwide computers and sensors that capture critical manufacturing data - including an operator-facing application (TypeScript, Node.js), a custom operating system (Linux-based), and the networking and infrastructure to support the fleet.

In addition to working on the technical details with your team, you'll also partner with other cross-functional leaders on our Engineering, Product, and Operations teams to unlock new manufacturing use cases and industries, simplify device provisioning and updates, and ensure that our systems are robust, reliable, and secure.

What You Will Do:

People Management:

50% of your time will be helping our software engineers prioritize, be productive, and grow in their technical mastery and careers.Hands-on Engineering:

50% of your time will be engineering work, including periodic production support to resolve customer issues.Edge Computing Roadmap Execution:

Partner with the Edge Compute, Product, and R&D teams to plan and execute against the Edge Computing roadmap.Thought Leadership:

Represent our Edge Computing software function internally to our teams and leadership and externally to our customers and partners.Continuous Process Improvement:

As an engineering manager, you'll be responsible for monitoring and continuously improving the team's velocity, quality, and value delivered to customers.We'd Love to Chat if You Have:

Track record of building and shipping production software systems for 5+ years. You're an engineer and a problem solver at the core.1+ year of managing people, including both early-career and seasoned engineers.5+ years leading teams on both customer-facing and technical initiatives. We're looking for candidates that can demonstrate technical mastery but also empower their teams to innovate.A demonstrated passion for understanding and solving customer problems in prior roles - you understand customer use cases and requirements to ensure what you deliver has maximum impact.You can effectively communicate with diverse audiences, including engineers, product, executives, customers, etc.Proficiency in one or more systems programming languages, C, C++, Rust, etc., and a web stack.Proficiency in one or more scripting languages: Python, Bash, etc.Experience developing Linux systems and the associated tools: Buildroot, Yocto, Docker, etc.Bonus Points:

Support and maintenance of buildroot-based operating systemNetwork protocols and common topologiesSystem, application, or network securityOTA updates of Linux devicesHardware or manufacturingApplication development using Docker, Node.js and C++ native modules, SQLite, GraphQL, and Angular.

This role requires authorization to access information that is subject to U.S. export control restrictions.

We're a growing team that works collaboratively, supports each other, and is energized by having impact. We value passion and the ability to learn - you're encouraged to apply even if your experience doesn't match the job description precisely

The following is a representative annual base salary range for this position within the Bay Area: $203-217k. Job level and salary opportunities are evaluated through our interview process. Instrumental offers a highly-rated variety of benefits, including health, vision, dental, commuter plans, and parental leave. #J-18808-Ljbffr



  • Palo Alto, United States Ford Motor Company Full time

    Software Technical Lead We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?   Product Development uses design thinking & user experience methods to deliver...


  • Palo Alto, United States JPMorgan Chase & Co. Full time

    Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Palo Alto, United States JPMorgan Chase & Co. Full time

    Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Palo Alto, CA, United States Ford Motor Company Full time

    Software Technical Lead We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?    Product Development uses design thinking & user experience methods to...


  • Palo Alto, United States Aviator Services Inc Full time

    About usOne of the largest trends that has happened in the last few decades is how people work. Although in software world remote work has been done for several years, never has the tooling been built from ground up for software engineers. We are building the engineering productivity supertools for the new world. We as strongly believe that we can provide...

  • Software Engineer

    2 months ago


    Palo Alto, CA, United States Gauss Labs Full time

    Gauss Labs is a leading innovator in AI solutions for the semiconductor industry. We are seeking a passionate and talented Frontend Software Engineer to join our dynamic team. As a Frontend Software Engineer at Gauss Labs, you will play a pivotal role in designing and developing the user interfaces for our AI products, which are at the forefront of...


  • Palo Alto, United States Ampcus Incorporated Full time

    Software Verification Engineer Palo Alto CA. (Onsite - Hybrid - 3 days from Office) 6+ Months Job Description:We are seeking an exceptionally skilled software testing lead with solid experience leading verification testing in a regulated environment preferably for IVD-grade software.The software is a mix of microservices that control and...


  • Palo Alto, California, United States Gauss Labs Full time

    As a head of Software and AI Platform at Gauss Labs, you will lead a strong team of software engineers. You will be responsible for leading the software development of multiple AI software products. Our platform is mission-critical and requires deep system and software expertise. You need to have the ability to work with ambiguous and difficult challenges in...


  • Palo Alto, United States Zortech Solutions Full time

    Job DescriptionJob DescriptionRole: Software Verification Engineer Location: Palo Alto CA. (Onsite - Hybrid - 3 days from Office) Duration: 6+ Months Job Description: Must Have: A proven track record in Pytest, and Selenium framework. Solid experience and understanding of Python, React, REST API, Docker containers Jenkins scripts, K8S CLI, and Linux-based...


  • Palo Alto, United States Zortech Solutions Full time

    Job DescriptionJob DescriptionRole: Software Verification Engineer Location: Palo Alto CA. (Onsite - Hybrid - 3 days from Office) Duration: 6+ Months Job Description: Must Have: A proven track record in Pytest, and Selenium framework. Solid experience and understanding of Python, React, REST API, Docker containers Jenkins scripts, K8S CLI, and Linux-based...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Responsibilities Support full-stack web development by applying agile methodologies for...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Responsibilities Support full-stack web development by applying agile methodologies for...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development.ResponsibilitiesSupport full-stack web development by applying agile methodologies for sprint...


  • Palo Alto, United States Higher Ground LLC Full time

    We are seeking a senior software developer candidate, proficient in a wide range of programming skills, coupled with the ability to effectively lead projects and manage a team of engineers. The primary areas of focus encompass web server and Android app development. Increase your chances of an interview by reading the following overview of this role before...

  • Software Engineer

    1 week ago


    Palo Alto, United States Varian Medical Systems Full time

    Together, we can beat cancer. At Varian, a Siemens Healthineers Company, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy-to-use, efficient oncology solutions. We are part of an incredible community of scientists, clinicians, developers, researchers,...


  • Palo Alto, United States Talnt Team Full time

    Our client is a leading company that automates and manages overprivileged user access. They're building the future of enterprise identity with a product that automates the granting and auditing of employee permissions. Their solution collects permission data from different enterprise applications and provisions access automatically while identifying any...


  • Palo Alto, United States Talnt Team Full time

    Our client is a leading company that automates and manages overprivileged user access. They're building the future of enterprise identity with a product that automates the granting and auditing of employee permissions. Their solution collects permission data from different enterprise applications and provisions access automatically while identifying any...

  • Software Architect

    1 week ago


    Palo Alto, California, United States Stanford Health Care Full time

    If you're ready to be part of our legacy of hope and innovation, we encourage you to take the first step and explore our current job openings. Your best is waiting to be discovered. Day - 08 Hour (United States of America)The Stanford Medicine Technology and Digital Solutions team was formed to provide the Stanford Medicine community with the most...