Senior Embedded Software Engineer Job at Convectivecapital, San Francisco, CA

T0lJQmUxcm8zWHJrWDY4dlIwVENEWDVIaHc9PQ==
  • Convectivecapital
  • San Francisco, CA

Job Description

Gridware's mission is to create a future where power outages and electric grid hazards (think wildfire ignition) are a thing of the past. We provide a truly full-stack (hardware + firmware + software) solution for the real time monitoring of America’s critical infrastructure. The system centers around low-cost hardware platforms that are easily and permanently deployed to power poles. The platform detects and predicts physical fault phenomena, expedites repairs during power outages, and helps utilities demonstrate risk reduction to regulators through comprehensive asset health profiles. Gridware's technology is designed to unlock essential values for other adjacent verticals. Our unique positioning allows us to solve some of the world's most burning challenges -- from helping policy makers make data-driven infrastructure decisions to helping farmers overcome micro-climate challenges. While others turn a blind eye to these aged and highly-regulated industries, we at Gridware believe it's our duty to find win-for-all scenarios that lead to a prosperous future for coming generations. Gridware is a privately-held, YC-backed company with funding from some of the best climate & hard tech investors in the WHY do we need you? Our goal is to stop grid-ignited wildfires. To do that, our devices need to run robust, well-tested, and power efficient firmware. We are looking for you to help us develop that firmware. You will solve challenges related to power consumption, communications, and signal processing, enabling our devices to detect increasingly subtle faults in increasingly remote regions. Responsibilities This is what you’ll be doing: Develop C++ firmware for our microcontroller platform Implement C++ drivers for microcontroller peripherals and external sensors Work with our backend codebase to develop and test device communications Maintain and extend our build system to support various embedded hardware platforms Develop efficient data processing and collection algorithms in a resource-constrained environment Develop hardware in the loop (HITL) testing infrastructure Required Skills To move forward in the application process you should have all of these: Strong C and/or C++ knowledge Python or another scripting language Comfortable using Git Comfortable in a Linux development environment Comfortable working across multiple domains (hardware, firmware, software) Comfortable debugging with an oscilloscope and/or logic analyzer 3+ years embedded software engineering experience (RTOS’s, bare metal, etc) Bonus Skills Your application will have a higher chance of standing out, if you have one (or more) of the following skills or experiences. If you, however, have all of the required skills but none of the bonus skills we still encourage you to apply. Strong understanding of operating system and real-time operating system concepts Assembly language (extra bonus points for ARM) Basic web programming knowledge (backend) Experience developing hardware Professional experience deploying firmware Experience with LoRa, SigFox, or other Low Power Wide Area Networks (LPWANS) Experience with digital signal processing (DSP) Application Although we do not require candidates to submit a cover letter, candidates who wish to have their application stand out are invited to write a cover letter outlining one or all of the following things in a bullet-point format: Where you have acquired the required skills Which (if any) of the bonus skills you have and where you acquired them Why you are interested in this role Benefits We offer competitive benefits that help employees to thrive and grow. These benefits include: Flexible starting hours to reduce commute Health Insurance = We cover 100% of Gold and Platinum health insurance plan premiums and up to $800 of plan premiums for dependents. Dental & Vision = We also cover 100% of the premiums of an excellent Dental and Vision Plan and 100% of the premiums for one dependent. Paid Parental Leave 401K Free parking and a commuter allowance Salary range in California: $125k - $164k Gridware is an equal-opportunity employer. We want applicants of diverse backgrounds and hire without regard to color, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law. #J-18808-Ljbffr Convectivecapital

Job Tags

Remote job, Flexible hours,

Similar Jobs

The Ohio State University Wexner Medical Center

Staff Nurse (RN) - New Graduate Perioperative Nurse Residency Program Job at The Ohio State University Wexner Medical Center

 ...process. The Ohio State Wexner Medical Center Health System Perioperative Nurse Residency Program provides support for the new graduate nurse...  ..., teaching and research. The Registered Nurse / Staff Nurse (RN) functions as a member of a team of care providers cultivating... 

Micron

RDA Engineer, DRAM Job at Micron

 ...information into intelligence, inspiring the world to learn, communicate and advance faster than ever. As a Realtime Defect Analysis (RDA) Technology Development Engineer at Micron, you will learn how to use pioneering defect detection equipment and processes to fix and... 

Archway Physician Recruitment

CRNA - Anesthesiology job available in Knoxville, Tennessee Job at Archway Physician Recruitment

 ...trails, loops, and greenways for runners, walkers, and cyclistsNearly 20 miles of paved greenways and tracks within Knox CountyFestivals and celebrations include Big Ears, Southern Skies, Dollyfest, HoLa Festival, Greek Fest, Kuumba Festival, Knox Asian Festival, and more... 

TowardJobs

Work at home Data Entry Clerk - Part Time Job at TowardJobs

 ...Work at Home Data Entry Clerk - Part Time (Side Gig) We are looking for people who are motivated to participate in paid research across the country and local areas. Join Our Work from Home USA Market Research Panel Today. You have two options when it comes to paid... 

Philadelphia Housing Authority

Investigator Job at Philadelphia Housing Authority

 ...real estate development and property management is seeking an Investigator in the Office of Public Safety. Under general supervision,...  ...willingness to complete all Act 235 requirements, including background checks, physical/psychological evaluations, and certified training...