Current jobs related to Senior Embedded Software Engineer - Walnut Creek - Gridware


  • Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware'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...


  • Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware'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...


  • Walnut Creek, California, United States Gridware Full time

    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...


  • Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everyone and makes our modern economy possible. But it’s also fragile. When the grid goes down, everything grinds to a halt, and the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress...


  • Oak Creek, United States Menet Aero Full time

    Menet Aero is a manufacturer of tethered unmanned aircraft systems (UAS). We are building a world-class aerospace manufacturing business with aggressive growth plans and are seeking a highly motivated Embedded Software Engineer. The Embedded Software Engineer will be a part of a small but growing team focused on scaling up in a cutting-edge industry. We're...


  • Oak Creek, United States Menet Aero Full time

    Menet Aero is a manufacturer of tethered unmanned aircraft systems (UAS). We are building a world-class aerospace manufacturing business with aggressive growth plans and are seeking a highly motivated Embedded Software Engineer. The Embedded Software Engineer will be a part of a small but growing team focused on scaling up in a cutting-edge industry. We're...


  • Walnut Creek, California, United States OSI Engineering Full time

    Position Overview:As an Embedded Systems Engineer specializing in Hardware and Firmware, you will be an integral part of our Product Design Team. Your expertise will contribute to a diverse range of projects across various sectors, including medical technology, networking, and aerospace. Role Responsibilities:In this role, you will:1. Provide insights for...


  • Walnut Creek, California, United States OSI Engineering Full time

    Position Overview:Join OSI Engineering as an Embedded Systems Engineer specializing in Hardware and Firmware Development. You will be part of a dynamic product design team where your contributions will significantly influence a diverse range of projects across various sectors including healthcare, telecommunications, and aerospace.Key Responsibilities:-...

  • Senior Bridge Engineer

    2 months ago


    Walnut Creek, United States Stantec Full time

    When faced with an impasse, do you look to bridge the gap? Our Bridges Team does too. From local bridge rehabilitations that support our communities to iconic bridge designs that define a region, our opportunities will connect you to your career goals. Your Opportunity The role of a Senior Structural Engineer is to lead engineering teams on large projects....

  • Senior Data Engineer

    4 weeks ago


    Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware'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...

  • Senior Data Engineer

    3 weeks ago


    Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware'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...


  • Walnut Creek, United States The Rockridge Group Full time

    Job DescriptionJob Description Job DescriptionSr. Systems Engineer General Description: Hands on virtualization/network/security engineer. Includes the implementation and design of hardware and software.Principal Responsibilities:Engineer network communication and telephony solutionsEngineer server and data infrastructure solutionsEngineer end user device...


  • Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everyone and makes our modern economy possible. But it’s also fragile. When the grid goes down, everything grinds to a halt, and the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress...


  • Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...


  • Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...


  • Turtle Creek, Pennsylvania, United States Robopgh Full time

    As a Senior Robotics Software Engineer at Robopgh, you will be instrumental in the creation of innovative motion planning solutions for our advanced automation systems. Your role will involve working alongside a skilled team of developers and researchers to improve our technology through sophisticated real-time, collision-free navigation strategies.Key...


  • Walnut Creek, California, United States NV5 Global, Inc Full time

    About the RoleWe are seeking a highly skilled Senior Civil Engineer to lead our Power Delivery group in executing a variety of projects, including distribution, transmission, substation, renewable, and other power projects. The successful candidate will be responsible for planning, engineering, and construction phases, working directly with clients and...


  • Walnut Creek, California, United States tapwage Full time

    The Senior Transmission Engineer will lead the design of complex transmission line projects. Responsibilities will include project technical oversight, providing technical expertise and leading technical design staff. This position will be a recognized industry leader in transmission line design and provide best practices for related projects. Lead...


  • Walnut Creek, United States Carollo Engineers Full time

    Conceptual and preliminary design activities including site visits, overseeing field work, alternatives analysis, and report preparation. Design of water and wastewater infrastructure pipeline projects. Perform hydraulic calculations needed to size a Pipeline, Engineer, Senior, Benefits


  • Walnut Creek, California, United States Carollo Engineers Full time

    OverviewCarollo Engineers is a leading environmental engineering firm that specializes in the planning, design, and construction of water and wastewater facilities. We are seeking a highly skilled Pipeline Design Expert to join our team.At Carollo, you will have the opportunity to make a meaningful impact at an organization that values innovation,...

Senior Embedded Software Engineer

2 months ago


Walnut Creek, United States Gridware Full time

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 world.

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:

  • 5+ years embedded software engineering experience (RTOS’s or bare metal)
  • Comfortable working across multiple domains (hardware, firmware, software)
  • Strong C and/or C++ knowledge
  • Python or another scripting language
  • Comfortable using Git
  • Comfortable in a Linux development environment
  • Comfortable debugging with an oscilloscope and/or logic analyzer
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
  • Good at reading datasheets and schematics
  • Assembly language (extra bonus points for ARM)
  • Basic web programming knowledge (backend)
  • Experience developing hardware
  • Experience with LoRa, SigFox, or other Low Power Wide Area Networks (LPWANS)
  • Experience with cellular communications
  • Experience with optimizing for low power
  • 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.

Gridware is headquartered in Walnut Creek, CA