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!
Other Engineering JobsIT 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 |