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


  • Walnut Creek, California, United States Network Optix Full time

    Job DescriptionNetwork Optix is a leading company in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products. We are seeking a highly skilled Senior Software Engineer to join our team.We have locations in Walnut Creek, CA, Burbank, CA, and Oregon in the USA, and distributed teams around the...


  • Walnut Creek, California, United States ITS Logistics, LLC Full time

    About ITS Logistics, LLCAt ITS Logistics, LLC, we are a dynamic and fast-paced company that is revolutionizing the logistics and transportation industry. We are committed to investing in our employees' personal and professional growth, providing them with the tools, resources, and support they need to succeed.Job DescriptionWe are seeking a highly skilled...


  • Walnut Creek, California, United States Network Optix Full time

    Unlock the Power of Video DataAt Network Optix, we're revolutionizing the way organizations harness the potential of video-based solutions. As a Senior C++ Software Engineer on our Device Integration Team, you'll play a pivotal role in shaping the future of our Enterprise Video Platform.Key ResponsibilitiesDelve into the intricacies of various camera APIs...


  • Walnut Creek, California, United States Brown and Caldwell Full time

    Electrical Engineer - SeniorWe are seeking a highly skilled and experienced Electrical Engineer - Senior to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical systems for our clients.Key Responsibilities:Design and develop electrical systems for industrial and municipal clientsCollaborate...


  • Walnut Creek, California, United States ITS Logistics, LLC Full time

    About ITS LogisticsITS Logistics is a premier Third-Party Logistics company that provides creative supply chain solutions. With a strong focus on innovation and technology, we strive to improve the quality of life by delivering excellence in everything we do.Job SummaryWe are seeking a highly skilled Full Stack Software Engineer to join our team. As a key...


  • Walnut Creek, California, United States EQ Holdings Full time

    Job Title: Senior System EngineerAt EQ Holdings, we are seeking a highly skilled Senior System Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing high-quality computing systems and solutions.Key Responsibilities:Develop and qualify computing platforms and solutions through...


  • Walnut Creek, California, United States Brown and Caldwell Full time

    Electrical Engineer - SeniorWe are seeking an experienced Electrical Engineer - Senior to join our team. As a key member of our electrical design team, you will be responsible for designing and developing electrical power systems for industrial and municipal clients.Key Responsibilities:Design and develop electrical power systems, including service entrance,...


  • Walnut Creek, California, United States Mat3ra Full time

    Job Title: Senior Materials EngineerAbout the Role:We are seeking a highly skilled Senior Materials Engineer to join our team at Mat3ra. As a key member of our engineering team, you will be responsible for developing a software framework for designing and discovering new advanced materials and chemicals.Key Responsibilities:* Building 3D and 2D design...


  • Walnut Creek, California, United States NV5 Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our team at NV5. As a Senior Civil Engineer, you will be responsible for leading the execution of civil engineering projects, ensuring solutions align with client requirements, industry standards, and regulatory guidelines.Key Responsibilities:Lead the design and...


  • Walnut Creek, California, United States HDR Full time

    About UsAt HDR, we are a multidisciplinary team of engineers, architects, and scientists who specialize in engineering, architecture, environmental, and construction services. Our mission is to create an unshakable foundation for progress by delivering innovative solutions that meet the needs of our clients and communities.Job SummaryWe are seeking a highly...


  • Walnut Creek, California, United States Network Optix Full time

    Job DescriptionNetwork Optix is a leading video software development company driven by a mission to empower the creation of intelligent video-based solutions and products. We are seeking a highly skilled Senior Python Developer to join our team and contribute to the development of our distributed cross-platform video management system (VMS).Key...


  • Walnut Creek, California, United States Blackstone Global Full time

    Job Title: Senior Structural Design EngineerBlackstone Global is seeking a highly skilled Senior Structural Design Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the design and development of structural engineering projects.Key Responsibilities:Lead the design and development of structural engineering...


  • Walnut Creek, California, United States Brown and Caldwell Full time

    Electrical Engineer - SeniorWe are seeking a highly skilled and experienced Senior Electrical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical power systems for industrial and municipal clients.Key Responsibilities:Design and develop electrical power systems, including power...

  • Senior Civil Engineer

    2 weeks ago


    Walnut Creek, California, United States NV5 Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our team at NV5. As a Senior Civil Engineer, you will be responsible for leading the execution of various projects in the power delivery group, including distribution, transmission, substation, renewable, and other power projects.Key Responsibilities:Lead the design...

  • Senior Civil Engineer

    4 weeks ago


    Walnut Creek, California, United States NV5 Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our Power Delivery group in Walnut Creek, CA. As a key member of our team, you will lead the execution of various projects, including distribution, transmission, substation, renewable, and other power projects.Responsibilities:Lead the design and execution of civil...


  • Walnut Creek, California, United States Brown and Caldwell Full time

    Job Title: Senior Environmental EngineerWe are seeking a highly motivated and experienced Senior Environmental Engineer to join our team in Northern California. As a key member of our engineering team, you will be responsible for managing projects related to drinking water, water reuse, stormwater, and wastewater infrastructure.Key Responsibilities:Manage...


  • Walnut Creek, California, United States Stantec Full time

    Job Title: Senior Electrical EngineerStantec is seeking a highly skilled Senior Electrical Engineer to join our Water team. As a Senior Electrical Engineer, you will be responsible for designing and engineering impactful projects that range in size and complexity.Key Responsibilities:Evaluate, select, specify, and review shop drawings for electrical systems...


  • Walnut, California, United States Network Optix Full time

    Network Optix is a leading video software development company driven by a mission to empower the creation of intelligent video-based solutions and products. We are seeking a highly skilled Senior C++ Software Engineer to join our Device Integration Team.The successful candidate will have a strong background in multi-threading, network programming, and modern...


  • Walnut Creek, California, United States Radicle Health Full time

    Job Title: Software Engineer IVWe are seeking a highly skilled and experienced Software Engineer IV to join our dynamic engineering team at Radicle Health.Job SummaryAs a Software Engineer IV, you will play a critical part in designing, developing, and maintaining complex software applications using cutting-edge technologies like AWS Lambda, Node.js,...


  • Walnut Creek, California, United States HDR Full time

    About HDRAt HDR, we're passionate about creating a better world through engineering, architecture, environmental and construction services. Our multidisciplinary teams collaborate to deliver innovative solutions that make a lasting impact.Job SummaryWe're seeking a highly skilled Senior Bridge Engineer to join our team. As a technical lead, you'll oversee...

Senior Embedded Software Engineer

2 months ago


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