Firmware Senior Engineer
4 weeks ago
Note: this is a FTE/Perm position working in our San Francisco office
Who we are
Focal Systems is the industry leader in retail AI solutions. We are a Silicon Valley based, 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. We are looking for smart, creative and passionate people who love to learn, enjoy thinking critically, share our values and want to build a great and enduring company. We have built the next generation operating system for brick & mortar retail. This OS leverages shelf-mounted cameras that constantly measure the state of the clients’ shelves and use that information to order quicker and smarter, planogram better, and schedule, direct, train and manage their labor automatically. We have proven this with major retailers around the world.
What we are looking for
We seek a Sr. Firmware Engineer to lead all camera firmware development to ensure our cameras have high image quality, high uptime, reliable OTA, and low power draw. This includes:
- Manage and hire a team of Firmware and QA engineers
- Writing specs for our Firmware
- Leading a team to write Embedded Firmware code (C/C++)
- Helping with sourcing components (camera modules, micro-controllers, etc.)
- Assisting EE in designing next generation PCBs
- Developing unit, integration, regression tests, and safe and secure CI/CD systems for OTA releases
What you need for success
- Engineering degree from 4-year program (BS minimum, MS a plus)
- 5+ years’ experience writing enterprise-grade C/C++ on low power embedded IOT systems
- Knowledge of many different MCU architectures and RTOS flavors
- Must understand git, unit test suites, etc.
- Excellent communication skills and ability to present to the Executive Team
- Startup mentality, can-do attitude and drive to succeed
- Understanding of camera systems, ISPs, 3As, etc. preferred
Why Focal Systems
Strong Values & 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.
What we offer
We care deeply about the health, happiness, and wellbeing of all of our employees. We offer:
- Competitive salary and large equity grants in a fast growing startup
- Health Insurance
- Catered lunches
- Paid Time Off
- Quarterly Team Retreats
- Education grants
-
Embedded Systems Firmware Engineer
7 days ago
Burlingame, United States Tekgence Full timeEmbedded Systems Firmware Engineer (C/C++) Location: Burlingame, CA (Will be onsite position, willing to consider remote candidates if they are exceptionally strong with embedded systems) Contract: 2 Year contract Qualifications: 7-10 years of experience Strong experience with Embedded Systems and development with C/C++ Experience Deploying ML Algorithms...
-
Embedded Firmware Engineer
6 days ago
Burlingame, United States eInfochips Inc Full timeWhat You'll Be Doing: Develop cutting-edge embedded software engineering solutions. Analyze and troubleshoot issues related to embedded software engineering. Design, implement, and maintain embedded software systems. Collaborate with other engineers and teams to ensure efficient operation of embedded software systems. Monitor system performance and address...
-
Embedded Systems Firmware Engineer
7 days ago
Burlingame, United States Tek Ninjas Full timeEmbedded Systems Firmware Engineer (C/C++) Location: Burlingame, CA (Hybrid) Contract: 2-Year contract Qualifications: 7-10 years of experience Strong experience with Embedded Systems and development with C/C++ Experience Deploying ML Algorithms in Android using PyTorch OR Tensorflow. Requires experience with Python Bonus: If they have Android experience...
-
Embedded Systems Firmware Engineer
1 week ago
Burlingame, United States Tek Ninjas Full timeEmbedded Systems Firmware Engineer (C/C++)Location: Burlingame, CA (Hybrid)Contract: 2-Year contractQualifications: 7-10 years of experience Strong experience with Embedded Systems and development with C/C++ Experience Deploying ML Algorithms in Android using PyTorch OR Tensorflow. Requires experience with PythonBonus:If they have Android experience it is a...
-
Embedded Systems Firmware Engineer
1 week ago
Burlingame, United States TEK NINJAS Full timeEmbedded Systems Firmware Engineer (C/C++)Location: Burlingame, CA (Hybrid)Contract: 2-Year contractQualifications:•7-10 years of experience•Strong experience with Embedded Systems and development with C/C++•Experience Deploying ML Algorithms in Android using PyTorch OR Tensorflow. Requires experience with PythonBonus:If they have Android experience it...
-
Senior Software Engineer
2 days ago
Burlingame, California, United States Focal Systems Full timeLocation: San Francisco Bay Area (hybrid)Salary Range: $175-200k + stock optionsCompany DescriptionFocal 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...
-
Embedded Firmware Engineer
3 weeks ago
Burlingame, United States JobRialto Full timeJob Description: Qualifications: Typically requires 5+ years of related experience with a 4-year degree; or 3 years and an advanced degree; or equivalent work experience. Strong Embedded Engineer comfortable across stack from sensor-hub, various HW abstraction layers, through to OS (Android/Linux) Experience with low-power embedded systems development in...
-
Embedded Firmware Engineer
3 weeks ago
Burlingame, United States JobRialto Full timeJob Description: Qualifications: Typically requires 5+ years of related experience with a 4-year degree; or 3 years and an advanced degree; or equivalent work experience. Strong Embedded Engineer comfortable across stack from sensor-hub, various HW abstraction layers, through to OS (Android/Linux) Experience with low-power embedded systems development in...
-
Embedded Test Automation Engineer
2 weeks ago
Burlingame, United States Omni Inclusive Full timeRESPONSIBILITIES 1. Setup, change, and maintain consumer electronic devices. 2. Monitor device health, and perform manual remediation as necessary when devices cannot be automatically remediated. 3. End-to-end software/firmware test infrastructure development to support testing of power-management, boot loaders, scheduling, RTOS and/or bare-metal...
-
Embedded Android Engineer
4 weeks ago
Burlingame, United States Synergy Global Technologies Inc. Full timeJob DescriptionJob DescriptionWe are looking for Embedded Android Engineer at Burlingame, CA for a full time permanent position. If you are available please reply with your updated resume and contact details.Job Title: Embedded Android EngineerLocation: Burlingame, CADuration: PermanentScreening questions:What is your experience with Android/AOSP?Do you have...
-
Embedded Software Engineer
1 week ago
Burlingame, United States Xona Space Systems Full timeGNSS (GPS) creates upwards of $500B in economic value in the US every year, supporting everything from consumer applications, to transportation systems, to time sync for critical infrastructure. As these industries progress towards autonomy the performance and security demands of their navigation systems are increasing beyond what GNSS can support, leaving a...
-
Embedded SW Engineer
2 weeks ago
Burlingame, United States Xona Space Systems Inc Full timeJob DescriptionJob DescriptionDescription: GNSS (GPS) creates upwards of $500B in economic value in the US every year, supporting everything from consumer applications, to transportation systems, to time sync for critical infrastructure. As these industries progress towards autonomy the performance and security demands of their navigation systems are...
-
WIFI Device Driver
3 weeks ago
Burlingame, United States HCLTech Full timeAbout HCLTech:HCLTech is a global technology company, home to 221,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Engineering Services,...
-
Senior Electrical Engineer
5 days ago
Burlingame, United States Elsner HR Full timelocations: Tampa, FL | Nashville, TN | San Antonio, TX | We are looking for people who are fully in office (not remote. Not hybrid). Qualifications: · B.S. in Electrical Engineering · 7+ years of work experience with complex building electrical systems in the commercial and institutional sector. · Registered Professional Engineer, with Florida P.E....
-
Senior Technical Product Manager
1 month ago
Burlingame, United States Garten Services, Inc. Full time[Full Time] Senior Technical Product Manager - Supply Chain at garten (United States) | BEAMSTART Jobs Senior Technical Product Manager - Supply Chain garten United States Date Posted 25 Jun, 2022 Work Location Burlingame, CA, United States Salary Offered Not Specified Job Type Full Time Experience Required 3+ years Remote Work Yes Stock...
-
Embedded Engineer
3 days ago
Burlingame, United States Zyxware Technologies Full timeTitle: Embedded EngineerLocation: Burlingame, CA (Onsite)Duration: 12 Months Contractour client is seeking a senior Embedded Engineer for a long term, onsite contract opening. Job DutiesRequirements analysis, design, development and testing for Embedded devices on consumer electronics. Required5 to 10 years of experience in Embedded DomainAndroid Migration...
-
Embedded Engineer
3 days ago
Burlingame, United States Zyxware Technologies Full timeTitle: Embedded EngineerLocation: Burlingame, CA (Onsite)Duration: 12 Months Contractour client is seeking a senior Embedded Engineer for a long term, onsite contract opening. Job DutiesRequirements analysis, design, development and testing for Embedded devices on consumer electronics. Required5 to 10 years of experience in Embedded DomainAndroid Migration...
-
Embedded Engineer
3 days ago
Burlingame, United States Zyxware Technologies Full timeTitle: Embedded EngineerLocation: Burlingame, CA (Onsite)Duration: 12 Months Contractour client is seeking a senior Embedded Engineer for a long term, onsite contract opening. Job DutiesRequirements analysis, design, development and testing for Embedded devices on consumer electronics. Required5 to 10 years of experience in Embedded DomainAndroid Migration...
-
Deep Learning Compiler Engineer
1 month ago
Burlingame, California, United States Quadric Full timeAs a senior member of our platform software engineering team, you will be tasked with lowering and optimizing neural networks on the quadric EPU. You will design and implement algorithmic optimizations to extract maximum performance out of the Quadric architecture. For additional details and the most recent updates, hit "Apply for job"
-
Deep Learning Compiler Engineer
1 month ago
Burlingame, United States Quadric Full timeAs a senior member of our platform software engineering team, you will be tasked with lowering and optimizing neural networks on the quadric EPU. You will design and implement algorithmic optimizations to extract maximum performance out of the Quadric architecture. For additional details and the most recent updates, hit “Apply for job”