Software Engineer
Pi Square Technologies
Software Engineer
Job Summary
We are seeking a Software Engineer to develop and support Site-Level Control Software that manages multiple Powerwalls and communicates with individual ECUs across distributed energy sites. The ideal candidate will have experience building device-connected, IoT-style software systems that bridge embedded devices, cloud platforms, and mobile applications.
Key Responsibilities
Job Summary
We are seeking a Software Engineer to develop and support Site-Level Control Software that manages multiple Powerwalls and communicates with individual ECUs across distributed energy sites. The ideal candidate will have experience building device-connected, IoT-style software systems that bridge embedded devices, cloud platforms, and mobile applications.
Key Responsibilities
- Design, develop, and maintain site-level control software for energy management systems.
- Build software that communicates with embedded devices, ECUs, cloud services, and mobile applications.
- Implement reliable control logic, monitoring, and device management capabilities.
- Collaborate with firmware, cloud, mobile, and systems engineering teams.
- Troubleshoot software, device communication, and integration issues.
- Ensure software quality, reliability, and maintainability in production environments.
- Participate in code reviews, testing, and continuous improvement initiatives.
- Experience with Python, Java, C#, or similar application-level programming languages .
- Experience developing software that interacts with devices, hardware, or IoT ecosystems.
- Understanding of device-to-cloud communication architectures.
- Strong software design, debugging, and problem-solving skills.
- Experience working with distributed systems and connected devices.
- Good communication and collaboration skills.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Palo Alto, CA vacancy
- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...load Write clean, testable, and maintainable code following software engineering best practices, with unit test coverage using Jest...Suggested
$120k - $252k
...with a clear understanding of goals, tradeoffs and user impact-not just implementation details Apply skills not only in software engineering, but also business judgement and system integration to increase overall impact Take initiative to suggest thoughtful improvements...SuggestedHourly payFull timeTemporary workFlexible hours- ...intelligence company based in Palo Alto, California. Role As a Fullstack Engineer, you will be a core contributor to Zyphra’s Agentic Systems and... ...What matters most is your drive to build production‑grade software We value velocity and curiosity, especially in fast‑moving and...SuggestedFull timeRelocation package
- ...014 by Dr. Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future... ...layer-2 projects like Liquid and Core Lightning, to end-user software and hardware wallets like Green and Jade. Our brand stands for...Suggested
$135k - $155k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most...SuggestedPermanent employmentTemporary workInternshipWorldwideWeekend work- ...professionals for this role. JOB DESCRIPTION Job Summary: We are seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems for Machine Intelligence and Cognition). The ideal candidate will...
- ...Full Stack Software Engineer Opportunity at Stanford Federal Credit Union We're on a mission to improve financial lives! If you're a high-energy, compassionate, and collaborative individual with a desire to make a difference, we encourage you to consider joining our...Temporary work
$180k - $215k
...Fullstack Software Engineer San Francisco, Palo Alto, Los Angeles, Toronto About HeyGen At HeyGen, our mission is to make visual storytelling accessible to all. Over the last decade, visual content has become the preferred method of information creation, consumption...Work experience placement$145k - $215k
...the best people in the right roles to drive long-term success for both clients and candidates. Title of Role: Fullstack Software Engineer (Frontend-Leaning, AI Product) Location: Palo Alto, CA Company Stage of Funding: Seed Stage (~$6M raised) Office...Work at office3 days per week- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...: Provide technical leadership and guidance to a team of engineers, driving architectural decisions and ensuring the quality of the...Full timeContract workLocal area
- ...experience to the next level. We’re searching for a full-stack engineer that treats frontend as their primary area of expertise, but understands... ...team Let’s Connect If You Have: 8+ years of professional software engineering experience, full-stack, with demonstrated strength...Work at officeLocal areaFlexible hours
$215k - $300k
...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving... ...working to make this future a reality. As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement...Permanent employment- ...Role: Software Platform Engineer (4 Openings) Location: Palo ALto, CA - Hybrid Rate : $$ W2 per hour + Benefits This will be a long-term contract and/or contract-to-hire (depending on fit) This will be a hybrid role with (usually) 3 days per week onsite...Hourly payLong term contract3 days per week
$175k - $215k
...Software Engineer - Marketplace Experimentation Platform Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo...Full timeRemote work- ...Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of...Work at office
$106k - $209k
...MongoDB is seeking a Software Engineer 3 to join the Documentation Platform Engineering Team. The Documentation Platform delivers 60M page views a year and is critical to our users' understanding of MongoDB products.It is also increasingly the context engine that helps...Local areaRemote workWorldwideFlexible hours$112k - $184k
...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City,... ...Who Are We Looking For We are seeking an experienced Fullstack Engineer with a strong emphasis on modern web technologies for data...Temporary workWork at officeFlexible hours$175k - $215k
...million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Platform team is part of the Marketplace engineering: we provide specialized business platforms supporting Marketplace ML and Optimization products. We own and host core ML models...Full timeRemote work$40 - $56 per hour
...that are critical to their team's success. Locations:Palo Alto, CA The Team Data is deeply embedded in the product and engineering culture at Tesla. We rely on data - lots of it - to improve autopilot, to optimize hardware designs, to proactively detect faults...Full timeTemporary workPart timeInternshipWorldwideFlexible hours$160.36k - $240.54k
...and simulation logs. The team collaborates closely with system engineers to thoroughly validate the autonomous driving system before... ...driving technical standards and best practices across broader software organization A bachelor’s degree in Computer Science, Electrical...Work experience placement$126k - $248k
...About the Role We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding models... ...experience building backend or infrastructure systems at scale Strong software engineering skills in languages such as Go, Rust, Python, or...Local areaFlexible hours$210k - $250k
...Ad Experience Team Engineer The Ad Experience team builds the products that greet every Samsung user the moment they turn on their... ...here means understanding those constraints deeply and building software that's fast, resilient, and consistent across the entire device...Hourly payFull timeWorldwide- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III (AI/Machine Learning Platform Engineer) at JPMorgan Chase within the...
$140k - $160k
...Job Description: Software Engineer, Financial Platform 1 opening $180000 - $23000/hr Required Skills React Node.js Postgresql Aws Job Description Job Title: Software Engineer, Financial Platform Job Type: Full-Time Location: Remote...Full timeRemote work$145k - $170k
...Software Engineer, AI Platform - New Grad Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier...Immediate startFlexible hours- ...electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is... ...to 60% at a typical company. Role Summary As a Senior Software Engineer specializing in agentic applications, you will be a key...Full timeContract workLocal area
- # Senior Software Engineer, AI PlatformMeta## Job DescriptionMeta AI is looking for experienced Senior Software Engineers to contribute to our AI Platform. You will be responsible for developing and improving the tools, infrastructure, and frameworks that enable our researchers...
- ...Software Engineer, Product Palo Alto, CA About the Role RadixArk is seeking experienced product-focused engineers to join our team in building the developer-facing surfaces of our inference and training infrastructure. As a Software Engineer, Product, you will...Full time
$140k - $220k
...required for enterprise trust, as we bring Work AI to every employee, in every company. About the Role: We are looking for a Software Engineer, Developer Productivity to shape the way our engineers build, test, and ship software. Our codebase is large and multi-...Work at officeLocal areaRemote workHome officeFlexible hours$139k - $201.5k
...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer II, Visualization. Who We Are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer full time Palo Alto, CA
- software system engineer Palo Alto, CA
- consulting software engineer Palo Alto, CA
- software engineer travel Palo Alto, CA
- real time software engineer Palo Alto, CA
- network software engineer Palo Alto, CA
- senior software engineer remote Palo Alto, CA
- entry level software engineer remote Palo Alto, CA
- software engineer intern Palo Alto, CA
- software developer fintech Palo Alto, CA


