We have other current jobs related to this field that you can find below


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Software Aspekte Full time

    Position OverviewAt Software Aspekte, we are dedicated to crafting exceptional tools for AI developers. Our foundation is built on the realization that while there are outstanding resources for software developers, there is a lack of equally effective tools for machine learning practitioners to enhance their models.Our journey began with a pioneering...


  • San Francisco, California, United States FlexOS Global Pte. Ltd. Full time

    Position Overview:The Principal Software Engineer role at FlexOS Global Pte. Ltd. is a pivotal position within our Architecture team, responsible for shaping the design and functionality of our software solutions. This role demands a hands-on approach to developing and deploying innovative services and APIs that enhance our product suite.About the Team:Our...


  • San Francisco, California, United States Databricks Full time

    Position OverviewWe are seeking a Front End or Full Stack Lead Software Engineer/Principal Software Engineer to join the Engineering team at Databricks. This role will report to an Engineering Leader and is integral to our engineering organization, focusing on one of the key products within Databricks. You will collaborate with teams dedicated to developing...

  • Lead Software Engineer

    2 months ago


    San Francisco, California, United States JPMorganChase Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the CORPORATE & INVESTMENT BANK, PAYMENTS TECHNOLOGY, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...


  • San Diego, California, United States Oneida Technical Solutions Full time

    Job OverviewOneida Technical Solutions, LLC (OTS) is a prominent provider of information technology and cybersecurity solutions, established in 2014. We have built a reputation as a dependable partner, delivering a wide range of services across complex and highly regulated environments, including sectors such as defense, healthcare, education, law...


  • San Diego, California, United States GCR Technical Staffing Full time

    Job OverviewContract Duration: 18 Months | Weekly Hours: 40Work Arrangement: ONSITE (Hybrid 3 days on/2 off)Position ObjectiveThe Lead Software Quality Assurance Engineer is responsible for the testing and validation of software applications designed for deep ultraviolet (DUV) light sources and modules. This role encompasses participation in the complete...


  • San Francisco, California, United States Arup Full time

    Position Overview:As a Lead Software Engineer, you will be an integral part of our innovative team at Arup, where we value individuality and collective strength. You will engage in meaningful work that contributes to the success of our projects and the communities we serve.About Us:At Arup, we are a diverse group of professionals, including software...


  • San Francisco, California, United States Bright Machines, Inc. Full time

    TRANSFORMING MANUFACTURINGAt Bright Machines, we believe that innovation is the key to revolutionizing the manufacturing sector. Our team comprises talented professionals dedicated to leveraging software and data to tackle our clients' specific challenges. By implementing intelligent automation, we provide factories with enhanced flexibility, scalability,...


  • San Diego, California, United States CoStar Group Full time

    CoStar Group - Software Engineering Technical Lead Position Overview CoStar Group (NASDAQ: CSGP) stands as a premier global provider of both commercial and residential real estate data, analytics, and digital marketplaces. As a proud member of the S&P 500 Index and the NASDAQ 100, we are dedicated to transforming the real estate landscape, enabling...


  • San Francisco, California, United States Nextdoor Full time

    Lead Software Engineer at NextdoorNextdoor is a platform that connects individuals with their local communities, fostering a more compassionate world where everyone has a trustworthy neighborhood to rely on. Neighbors around the globe depend on Nextdoor daily for credible information, support, real-life connections, and more, spanning over 305,000...

  • Lead Software Engineer

    12 hours ago


    San Francisco, California, United States Bright Machines, Inc. Full time

    RETHINK MANUFACTURINGAt Bright Machines, we are committed to assembling a top-tier team to drive transformative change in the manufacturing sector. Our expertise lies in leveraging software and data to address the unique challenges faced by our clients. Through intelligent automation, we empower factories with enhanced flexibility, scalability, and...


  • San Francisco, California, United States Bright Machines, Inc. Full time

    TRANSFORMING MANUFACTURINGAt Bright Machines, we are dedicated to reshaping the manufacturing landscape by assembling a team of innovators and specialists. Our mission is to harness the power of software and data to address the distinct challenges faced by our clients. Through intelligent automation, we empower factories with enhanced flexibility,...


  • San Francisco, California, United States Goeverbright Full time

    This position is open to remote candidatesEverBright is a clean energy company on a mission to accelerate the decarbonization of residences and businesses across the United States.We are a leading provider of financing for residential solar, storage, and energy efficiency products, fueling our rapid growth through innovative software solutions.We understand...


  • San Francisco, California, United States Zeta Global Full time

    About Zeta Global:Zeta Global is an innovative platform specializing in customer acquisition and relationship management, driven by advanced machine learning and artificial intelligence technologies. As a Principal Engineer at Zeta, you will play a pivotal role in developing server-side APIs and services that facilitate a robust event-driven architecture,...


  • San Francisco, United States JPMorganChase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Android Lead Software Engineer at JPMorgan Chase within Digital Payments, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way....


  • South San Francisco, United States Harnham Full time

    Technical Lead - Software Engineer South San Francisco3-Month Contract (potential to extend) $80 to $110/hour 20 to 40 hours per week Overview: Come work for a startup working on developing scalable credit card scoring models. Their solutions are designed to handle millions of transactions annually with high security. They are looking for a hands-on...

Software Technical Lead Engineer

3 months ago


San Francisco, United States Red Oak Technologies Full time

You will lead a team and develop the SDK, an open-source development kit for customers to receive, process, and visualize their lidar data and bring their end applications to life. An eye for high-performance C++ and clean APIs is essential. Your customers will be both internal and external, including our lidar development team, the perception team, and the open-source community.


During a typical week as a Software Technical Lead and team manager, you will work with product managers and stakeholders to define engineering requirements, produce software architectures, design, contribute top-notch code, plan for timely execution and coach / develop team members. Additionally, you will provide training, mentorship, and guidance for other team members.


Job Responsibilities:

Develop and maintain clean, high-performance, robust cross-platform code (our software is used in autonomy, robotics, and research projects)

Manage and mentor a high-performing team of expert SDK developers. Assign work, make proper coordination, and address day-to-day challenges in the execution.

Design and implement features in C++ and Python for the open-source Lidar Sensor SDK

Assure the highest possible bar for software quality and releases meeting customer’s expectations.

Engage with the product managers and other stakeholders in the broader organization to capture requirements and translate them to the technical domain.

Prototype, design, and implement in-house tools to support internal engineering teams from embedded software to optics and manufacturing in building lidar sensors

Support internal perception and mapping capabilities

Document, plan, and track the team’s progress and work

Demonstrate new products to stakeholders, participate in technical discussions, and respond to feedback graciously

Able to work 3 days a week from San Francisco office.



Job Requirements:

BS or higher in computer science or related field

Expert in high-performance C++ and Python with over 10 years of experience in coding

5+ years of proven record in managing a high performance team and meeting committed deadlines

Strong foundations in Agile software development

Strong communication, collaboration, and leadership skills

Extensive Linux experience

Experience with CMake, build, packaging

Experience with Jenkins or other CI/CD systems

Experience developing and deploying with Docker

Some knowledge of Linux networking and networking protocols

Some knowledge of Python packaging


Bonus / Highly Preferred Skills:

Experience with cross-platform development, especially Windows or macOS

Network programming experience

Pybind11

Web assembly

JavaScript

TypeScript

OpenGL

Agile development processes based on SAFe4.0

Experience maintaining an open-source codebase

Experience designing and implementing APIs for lidar, imaging, or other sensors

Past experience working with hardware products

Hardware Robotics Platforms such as Nvidia Jetson, QNX, DriveSmith