Senior Software Engineer

1 week ago


San Francisco, United States Focal Systems Full time $160,000 - $180,000
Location: onsite in office 2x per week.
Salary: $160 - 180k + stock options.

Company Description:

Focal Systems is the industry leader in retail AI solutions. We are a Silicon Valley based startup that has more than doubled in size every year since our founding. We are a Deep Learning first company. Our mission is to automate and optimize brick and mortar retail using deep learning computer vision. Focal has been deployed at scale with the top retailers in the world - including Walmart Canada. We are looking for smart, creative, and passionate people who want to help build a great and enduring company and deploy Deep Learning to the world

The Focal Systems Hardware team is responsible for architecting, designing, prototyping, and scaling critical hardware products to expand the hardware ecosystem needed to enable fully autonomous AI-driven stores.

What we are looking for:

We are looking for a Contract Firmware Engineer to help with all camera firmware development to ensure our cameras have high image quality, high uptime, easy OTA, and low BOM / power draw.

What you will do:
  • You will apply your technical knowledge to drive features and improvements including Architect, prototyping, implementing, and maintaining complex firmware/software designs. Write clean, easy-to-understand, robust, testable, reusable, and sustainable code tailored for embedded systems.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Generate and evaluate functional and design specifications. Work with multi-functional teams to determine software architecture and specifications to meet the product requirements.
  • Work with project leaders to define assignments, schedules, quality expectations, and other project criteria.
  • Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on hardware, Software, or service operations and quality. Quickly debug and effectively close out system issues related to the product firmware, software, and systems.
  • Develop and maintain various engineering tools used to debug, analyze, and test embedded products.

What you need to be successful:
  • Bachelor’s or advanced degree in Computer Science or related technical field.
  • 6+ years professional experience with at least 1 year of experience in a technical leadership role.
  • Knowledge of Python and C++ is required.
  • Background in at least 2 of the following areas: embedded firmware/software development, image processing, ARM/DSP processor architecture, Software development and debugging skills in C & C++, etc.
  • An understanding of Machine Learning (ML) and familiarity with ML tools and OpenCV are a plus.
  • Good analytical skills and good written communication skills.
  • Experience in working on zero-to-one product development at scale is strongly preferred.
  • Experience in quick prototyping using Raspberry PI is strongly preferred.
  • Startup mentality, team player and able to work in our SF office 3x per week.

Why Focal Systems:

Strong Values and Mission.

We are a tightly-knit team with an ambitious mission and a strong set of core values, which define our approach to business and have successfully guided us since inception.

Exceptional Team:

We are a team of hard-working, fun-loving professionals from some of the most eminent universities, research labs, and tech companies of our time. We pride ourselves on recruiting exceptional individuals to help us redefine the state-of-the-art.

Outstanding Partners:

We work with 10+ of the largest retailers in the world and have a world-class roster of investors, advisors and partners to support & advise us in our endeavors.
  • Senior Software Engineer

    Found in: beBee jobs US - 3 weeks ago


    San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are seeking a talented and enthusiastic Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will work closely with our team to develop, test, and maintain software solutions that meet our clients' needs.Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate...


  • San Francisco, United States Skale Talent Full time

    Senior Software Engineer - ML infrastructure, distributed systems We’re partnering with a leading autonomous driving company in San Francisco who are looking for a Senior Software Engineer to join their team. They are working on a scalable highway autonomy product for the consumer car market. Working directly with several OEM partners, they’re building...


  • San Francisco, United States Syntegra Full time

    San Francisco, CA based or remote (US only) Job Overview We are looking for a senior Software Engineer / Architect to help us scale our synthetic data engine and platform. The ideal candidate will have strong Python coding skills, expertise in cloud technologies (AWS, Azure, GCP), and familiarity with machine learning infrastructure (DevOps/MLOps). In this...


  • San Francisco, United States Memora Health Full time

    [Full Time] Senior Software Engineer at Memora Health (United States) | BEAMSTART Jobs Senior Software Engineer Memora Health United States Date Posted 31 Oct, 2022 Work Location San Francisco, United States Salary Offered Not Specified Job Type Full Time Experience Required No experience required Remote Work Yes Stock Options No Vacancies 1 available Memora...


  • San Francisco, United States iTradeNetwork Full time

    ABOUT ITRADENETWORK At iTradeNetwork, we work as a team to empower the world to access the freshest, most affordable, and safest food! ItradeNetwork was founded in 1990 and is the leading global provider of end-to-end supply chain management, data, and intelligence solutions for the foodservice industry. The company builds bridges between suppliers and...

  • Senior Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking the following. We are a growing digital manufacturing startup in San Francisco looking for a Senior Backend Engineer with strong NodeJS experience to join the team! We are a digital manufacturing profitable startup based in San Francisco...

  • Senior Flight Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Astranis Full time

    Full Time] Senior Flight Software Engineer at Astranis (United States) | BEAMSTART Jobs Senior Flight Software Engineer Full Time Remote Work Stock Options Senior Flight Software Engineer As a Senior Flight Software Engineer at Astranis, you will be responsible for assisting with architecture, high level design decisions, development, execution,...

  • Senior Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Skale Talent Full time

    Senior Software Engineer - ML infrastructure, distributed systems We’re partnering with a leading autonomous driving company in San Francisco who are looking for a Senior Software Engineer to join their team. They are working on a scalable highway autonomy product for the consumer car market. Working directly with several OEM partners, they’re...


  • San Francisco, United States Cotta Full time

    Cottage was founded with the belief that there had to be a better way for homeowners and contractors to work together. We are building a SaaS-enabled marketplace that allows homeowners to design online, get upfront pricing and access vetted contractors who run their business on our platform. We're starting with Accessory Dwelling Units (ADUs), which provide...

  • Senior Software Engineer

    Found in: beBee jobs US - 1 week ago


    San Francisco, California, United States Constant Full time

    As a Senior Engineer at Constant you'll have the chance to create great technology, great products, and grow as a leader:Work directly with the founder and other stakeholders on all areas of the product.Architect, develop and maintain high-quality software. You'll take ownership of technology that will help manage millions of dollars.Provide guidance and...


  • San Francisco, United States Calqulate Full time

    Job DescriptionJob DescriptionPosition: Senior Software Engineer - Cloud Platform IntegrationResponsibilities:Design and develop core cloud platform and integrate with cloud partners.Design and develop complex, highly scalable, distributed applications and systems that form the backbone of our cloud platform.Write APIs to seamlessly integrate with various...

  • Senior Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Memora Health Full time

    [Full Time] Senior Software Engineer at Memora Health (United States) | BEAMSTART Jobs Senior Software Engineer Memora Health United States Date Posted 31 Oct, 2022 Work Location San Francisco, United States Salary Offered Not Specified Job Type Full Time Experience Required No experience required Remote Work Yes Stock Options No...

  • Senior Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States iTradeNetwork, Inc. Full time

    ABOUT ITRADENETWORK At iTradeNetwork, we work as a team to empower the world to access the freshest, most affordable, and safest food! ItradeNetwork was founded in 1990 and is the leading global provider of end-to-end supply chain management, data, and intelligence solutions for the foodservice industry. The company builds bridges between suppliers and...

  • Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States LTK (formerly rewardStyle & LIKEtoKNOW.it) Full time

    Title: Senior Software Engineer I LTK has multiple openings for a Senior Software Engineer with at least two years of experience with Amazon Web Services (AWS), Go development (Golang), MySQL and Elasticsearch. Masters Degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology or related field with 2 years of related...

  • Senior Embedded Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Astranis Full time

    Senior Embedded Software Engineer - Network Software As a Senior Embedded Software Engineer on the Network Software team at Astranis, you will be responsible for assisting with architecture, high level design choices, development, execution, and implementation of the flight software that commands and monitors the spacecraft.Additionally, you will mentor...


  • San Diego, United States High Side Technology Full time

    Job DescriptionJob DescriptionDescription:HST has an immediate need for a senior software engineer to provide software design and architecture support to multiple Department of Defense (DoD) and Intelligence Community (IC) clients. The successful candidate will lead critical microservices-centric software design, development and application modernization...

  • Senior Engineer, Software Engineering

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Vouch Full time

    Full Time] Senior Software Engineer, Insurance Platform at Vouch (United States) | BEAMSTART Jobs Senior Software Engineer, Insurance Platform Full Time Remote Work Stock Options Insurance... sounds slow, old-fashioned, and unexciting. Insurance is broken, and it's failing fast-moving, innovative startups. Vouch is a new, technology-first...

  • Senior Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Apollo Education Group Full time

    Senior Software Engineer at Apollo Education Group - Djangojobs.Net Login Register Jobs Companies Post About Pricing Salary Contact Senior Software Engineer at Apollo Education Group San Francisco US Full-Time Python Jobs in San Francisco senior software engineer in San Francisco python django coders in San Francisco San Francisco,CA,United States Mar...

  • Senior Software Engineer

    Found in: Jooble US O C2 - 2 weeks ago


    San Francisco, CA, United States Britive Full time

    About You Youare a passionate Senior Software Engineer who wants to develop and scale our multi-tenantSaaSapplications on the AWS platform. You have a strong software engineering background and advanced knowledge of the AWS platform, tools and services. From day one, you must be able to hit the ground running and bring all your experience to the team to...

  • Senior Software Engineer

    Found in: beBee S US - 2 weeks ago


    San Francisco, United States Ridepanda Full time

    Job functions You will work with the product and design team with input from other parts of the company. You will be critical in helping us build the core technologies and features that enable the company to scale quickly to serve as many customers and partners/clients as possible. You will be responsible for architecting scalable, modular solutions and...