SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Sr Firmware/Embedded Engineer

Company: KETOS
Location: San Francisco
Posted on: February 25, 2021

Job Description:

Who We Are:KETOS is ushering in a new era of understanding around one of the most fundamental, critical elements of life: water. Our goal is simple: to improve water quality, safety and conservation - and enhance healthcare on a global scale. We do this by providing the tools and insights needed to optimize water usage, ensure resource efficiency and provide water safety assurance - and by making these tools accurate, affordable and accessible. Our blend of innovative patented hardware with an intelligent interactive software fabric provides predictive and actionable insights through data analytics. These make up the core elements of the KETOS platform - and lead to the smart water data needed for smart irrigation, industries and cities. Job Summary/Objective:KETOS is looking for an experienced Embedded Firmware Engineer to lead and participate in designing, implementing, and supporting KETOS innovative IoT hardware which connects to the Cloud (AWS) for actionable water analytics with predictive insights on water management and monitoring water contaminants. Our systems are fully automated with the highest caliber of sensitivity and specificity with remote software control. Key Responsibilities:* Design and develop embedded firmware for the microcontroller and embedded microprocessor-based systems. * Participate in the entire application development lifecycle, focusing on documenting, coding, testing, debugging and supporting various features. * Use an Agile approach to write elegant, reliable, and self-documenting code * Interface with low-level sensors and peripherals connected on I2C and SPI buses.* Debug and fix hardware/software issues in MCU based systems * Create engineering specifications and documentation * Collaborate with Hardware, R&D, Cloud Software and QA team to understand integration and testing requirements * Work effectively with cross-functional teams to ensure all issues related to design change are understood in advance of implementation. * Desire and ability to thrive in a fast-paced and dynamic environment Skills & Qualifications:* Excellent C/C++/Python programming skills with experience in MCUs and embedded system design and development (Familiarity with Eval boards and Kits .e.g. STM32 discovery , ,Nucleo-H7, X86 and aarch64 architectures) * Extensive experience in debugging embedded systems and microcontroller peripherals including I2C/SMB, SPI, UART, ADC and DAC. Must be able to debug bus issues using logic analyzers and oscilloscopes.* Solid Understanding of ARM Cortex M0/M3/M4, STM32, and TI Tiva Series ARM microcontrollers. Should be able to configure boot loaders and SW interfaces* Strong hands-on skills in troubleshooting and debugging embedded Linux and Arduino based systems e.g. Stlink and segger/TI debuggers.* Good understanding of embedded databases. (couchdb, sqlite etc).* Multi-tasking, multi-threading, and/or RTOS experience * Experience with wireless communication techniques and associated protocols such as LoRaWAN, WiFi, BLE > 4, cellular communication (LTE and GSM) * Familiarity with low power design practices for battery powered devices and optimizing power consumption for long lasting devices. Understanding of battery charging circuits.* Ability to read and understand hardware schematics * Knowledge of Firmware Over-The-Air (FOTA) Update is a plus * Experience with security architecture such as TPM, HSM, TrustZone, TEE, eSE, etc. is a plus * Knowledge of networking connectivity protocols such as TCP/IP, SSL, HTTP, MQTT, AMQP * Familiarity with JSON or XML data formats for cloud-based data collection for services such as AWS IoT or Azure or GCP * Experience with JIRA or other issue tracking software * Experience working in an Agile development environment (Scrum/XP) * Experience with unit testing and unit testing frameworks/tools such as pytest, Unity, CMock, and Ceedling * Excellent documentation practices and communication skills * Commitment to maintaining project schedules and delivering tasks on time * BS or MS degree in Electrical or Computer Engineering with 5+ years working as Embedded Firmware/Software Engineer * 8+ years of industry experience with technical leadership.

Keywords: KETOS, San Francisco , Sr Firmware/Embedded Engineer, Engineering , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Engineering Jobs


IT Support Engineer
Description: At 10x Genomics, accelerating our understanding of biology is more than a mission for us. It is a commitment. This is the century of biology, and the breakthroughs we make now have the potential to change (more...)
Company: 10x Genomics
Location: Pleasanton
Posted on: 03/6/2021

Mac Tools Seeking Mechanics - Automotive Technicians - Full Training
Description: Job title: Mac Tools Seeking Mechanics - Automotive Technicians - Full Training br br Job description: br br Build a Great Career and a Quality Life with Mac Tools. br br Feel the freedom (more...)
Company: Mac Tools
Location: Newark
Posted on: 03/6/2021

Mac Tools Seeking Mechanics - Automotive Technicians - Full Training
Description: Job title: Mac Tools Seeking Mechanics - Automotive Technicians - Full Training br br Job description: br br Build a Great Career and a Quality Life with Mac Tools. br br Feel the freedom (more...)
Company: Mac Tools
Location: San Bruno
Posted on: 03/6/2021


Lead Big Data Platform Engineer
Description: Job Summary: Are you a DevOps guru who is passionate for creating solutions using cutting-edge technologies Do you excel under pressure Can you summarize highly complex problems so that others can help (more...)
Company: Parks, Experiences and Products
Location: San Bruno
Posted on: 03/6/2021

Principal Quality Assurance Engineer
Description: EnvironmentFull-time, Monday to Friday, Milpitas, California br br Description Principal Quality Assurance Engineer will be responsible for the following: li Oversee the delivery of customized (more...)
Company: Abzooba India Infotech Private Limited
Location: Milpitas
Posted on: 03/6/2021

Principal Civil Engineer
Description: SurveyingEngineeringPlanning br br Above the Standard br br for 18 Years Counting br br our projects our history br br Services Above the Standard br br Planning br Surveying (more...)
Company: LDC corp
Location: Walnut Creek
Posted on: 03/6/2021

Associate Civil Engineer (Public Infrastructure Projects)
Description: Our Oakland, CA office is actively seeking an Associate Civil Engineer with Public Infrastructure project background Career Opportunity: Associate Civil Engineer Public Infrastructure Projects Location: (more...)
Company: TJG Civil Engineers and Land Planners
Location: Walnut Creek
Posted on: 03/6/2021

Principal Civil Engineer
Description: SurveyingEngineeringPlanning br br Above the Standard br br for 18 Years Counting br br our projects our history br br Services Above the Standard br br Planning br Surveying (more...)
Company: LDC corp
Location: Dublin
Posted on: 03/6/2021

Mac Tools Seeking Mechanics - Automotive Technicians - Full Training
Description: Job title: Mac Tools Seeking Mechanics - Automotive Technicians - Full Training br br Job description: br br Build a Great Career and a Quality Life with Mac Tools. br br Feel the freedom (more...)
Company: Mac Tools
Location: Rohnert Park
Posted on: 03/6/2021

Principal Engineer - Careers - Western Digital Careers
Principal Engineer

Description: The successful candidate will work with other engineers and technicians in the Magnetic Media Characterization lab. at Western Digital Media R D center to support both, HAMR and PMR media development (more...)
Company: Western Digital Corporation
Location: Milpitas
Posted on: 03/6/2021

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds