![Gridware](https://media.trabajo.org/img/noimg.jpg)
Senior Embedded Software Engineer
4 weeks ago
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.
ResponsibilitiesThis 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
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
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)
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
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
-
Senior Embedded Software Engineer
3 weeks ago
Walnut Creek, United States Gridware Full timeGridware'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...
-
Software Engineering Manager
2 days ago
Oak Creek, United States Astronautics Full timeJob Description What You Will Do: The Software Applications Engineering Manager will manage a group of systems and software engineers focusing on Cockpit Display Systems, Navigation/Inertial systems, and Flight Management System related products. Under the direction of the Senior Applications Manager, the Applications Manager provides leadership and daily...
-
Sr. Software Engineer
4 weeks ago
Walnut Creek, United States ITS Logistics Full timeAbout ITS Logistics ITS Logistics is a premier Third-Party Logistics company (3PL) that offers personalized supply chain solutions with dedicated fleet and asset-light transportation services that both rank in the Top 50 in North America, and innovative omnichannel distribution fulfillment services with more than 1 million sq. ft. Since 1999 our purpose has...
-
Senior Software Applications Engineer
4 weeks ago
Cedar Creek, United States ARM Full timeJob DescriptionJob Overview:Arm’s Sales & Partner Enablement Group (SPE) has the charter to ensure success for customers by providing timely, educational guidance through creative technical services. The role of a Software Applications Engineer is to support customers worldwide on the Arm architecture, software ecosystem, and use of Arm's development...
-
Sr. Software Engineer
6 days ago
Oak Creek, United States Davidson Technologies, Inc. Full timeJob DescriptionJob DescriptionDavidson is seeking Senior Software Engineer for Roy, Utah.This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel program. The program works cross-functionally and cross-site with innovative team members skilled in Software Engineering and...
-
Senior Engineer
3 weeks ago
Walnut Creek, United States Kennedy Jenks Full timeFounded in 1919, KJ has always looked to the future. With a talented team of professionals and a culture of continuous improvement, we deliver exceptional engineering and environmental consulting services today, with a focus on innovation and sustainability. Using new advanced analytics, technology, and tools, KJ improves designs, reduces risk, and finds...
-
Senior Engineer
2 weeks ago
Walnut Creek, California, United States Kennedy Jenks Full timeFounded in 1919, KJ has always looked to the future. With a talented team of professionals and a culture of continuous improvement, we deliver exceptional engineering and environmental consulting services today, with a focus on innovation and sustainability. Using new advanced analytics, technology, and tools, KJ improves designs, reduces risk, and finds...
-
Senior Tunnel Engineer
4 weeks ago
Walnut Creek, United States Stantec Full timeMany of the world's top engineers and scientists come together in our Water business because they view a community's interaction with water a bit differently-as a single holistic system, rather than unconnected networks divided by jurisdictional boundaries. Working throughout the hydrologic cycle, we are delivering sustainable solutions to make sure water is...
-
Sr. Software Engineer
2 weeks ago
Walnut, United States Equus Compute Solutions Full timeSummary: ECS provides computer hardware, software, and related services to ISVs, OEMs, ODMs, and other computing technology companies, both directly and through channels. The company also supplies computer resellers with configurable servers for sale to enterprises and SMB's for on-premises use. Equus is one of the longest-standing and leading systems and...
-
Senior Systems Engineer
2 months ago
Walnut Creek, United States The Rockridge Group Full timeJob 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...
-
Senior Systems Engineer
4 weeks ago
Walnut Creek, United States The Rockridge Group Full timeJob 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...
-
Sr. Staff Software Engineers
2 weeks ago
Walnut Creek, United States Professional Diversity Network Full timeExternal candidates: In order for your application to be correctly processed please sign-in before you apply Internal candidates: Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Sr. Staff Software Engineers Requisition Number R6707 Sr. Staff Software Engineers (Open) Location Walnut...
-
Sr. Staff Software Engineers
7 days ago
Walnut Creek, United States Professional Diversity Network Full timeExternal candidates: In order for your application to be correctly processed please sign-in before you apply Internal candidates: Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Sr. Staff Software Engineers Requisition Number R6707 Sr. Staff Software Engineers (Open) Location Walnut...
-
Sr. Staff Software Engineers
2 weeks ago
Walnut Creek, United States 501 CSAA Insurance Services, Inc. Full timeJob Information At CSAA Insurance Services, Inc.’s office in Walnut Creek, California, be responsible for design development and delivery of software in support of business capabilities and the foundational needs of the overall solution. Provide technical expertise and mastery to deliver high-quality software and employs software engineering methods...
-
Senior Electrical Engineer
1 month ago
Walnut Creek, United States JCO Workforce Solutions Full timeJob Description Job Description Job Title: Senior Electrical Engineer Overview: Join a renowned environmental engineering firm specializing in water and wastewater facilities as a Senior Electrical Engineer. We're seeking a motivated individual with expertise in power engineering to join our dynamic team. If you're passionate about contributing to electrical...
-
Senior Electrical Engineer
4 weeks ago
Walnut Creek, United States JCO Workforce Solutions Full timeJob Description Job Description Job Title: Senior Electrical Engineer Overview: Join a renowned environmental engineering firm specializing in water and wastewater facilities as a Senior Electrical Engineer. We're seeking a motivated individual with expertise in power engineering to join our dynamic team. If you're passionate about contributing to electrical...
-
Senior Electrical Engineer
2 weeks ago
Walnut Creek, California, United States JCO Workforce Solutions Full timeJob Description Job Description Job Title: Senior Electrical EngineerOverview:Join a renowned environmental engineering firm specializing in water and wastewater facilities as a Senior Electrical Engineer. We're seeking a motivated individual with expertise in power engineering to join our dynamic team. If you're passionate about contributing to electrical...
-
Senior Electrical Engineer
4 weeks ago
Walnut Creek, United States JCO Workforce Solutions Full timeJob DescriptionJob DescriptionJob Title: Senior Electrical EngineerOverview:Join a renowned environmental engineering firm specializing in water and wastewater facilities as a Senior Electrical Engineer. We're seeking a motivated individual with expertise in power engineering to join our dynamic team. If you're passionate about contributing to...
-
IT Software Engineer I
2 weeks ago
Walnut Creek, United States Paradigm Full timeParadigm is an accountable specialty care management organization focused on improving the lives of people with complex injuries and diagnoses. The company has been a pioneer in value-based care since 1991 and has an exceptional track record of generating the very best outcomes for patients, payers, and providers. Deep clinical expertise is the foundation...
-
IT Software Engineer I
2 weeks ago
Walnut Creek, California, United States Paradigm Full timeParadigm is an accountable specialty care management organization focused on improving the lives of people with complex injuries and diagnoses. The company has been a pioneer in value-based care since 1991 and has an exceptional track record of generating the very best outcomes for patients, payers, and providers.Deep clinical expertise is the foundation for...