Senior Software Engineer

3 weeks ago


Palo Alto, California, United States EverCharge, Inc. Full time
About the Role
EverCharge, Inc. is a leading provider of electric vehicle (EV) charging devices and management systems. We are seeking a highly skilled Senior Software Engineer to join our team in the Bay Area. As a Senior Software Engineer, you will be responsible for designing, implementing, and testing cutting-edge firmware for our EVSEs.

Responsibilities:
  • Collaborate with cross-functional teams to define specifications and features.
  • Develop and support embedded firmware for RTOS-based devices within a larger Linux ecosystem.
  • Experience and knowledge of embedded software, including Linux build environments like Yocto or Buildroot.
  • Communicate with internal and external resources to understand and formalize requirements.
Estimated Salary Range: $180,000 - $230,000 per year.

About EverCharge, Inc.
EverCharge, Inc. was founded in 2013 and is headquartered in Palo Alto, CA. Our company operates a factory in Hayward, CA, which supplies EVSEs for our customers across North America. We provide hardware and software EV charging solutions for fleets, multi-unit, and single-family homes. Our turnkey offerings are designed to utilize existing infrastructure to scale EV charging at the lowest cost. We use load-balancing SmartPower technology to maximize the number of electric vehicles that can charge at once and eliminate barriers, such as data connectivity.

Requirements:
  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent.
  • Five+ years of experience in developing embedded firmware.
  • Familiarity using Linux as a development environment, including shell scripting.
  • Experience with Python.


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Senior Embedded Software DeveloperLocation: Palo Alto, CaliforniaSalary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an experienced Senior Embedded Software Developer to join our team in Palo...


  • Palo Alto, California, United States Bain & Company Full time

    As a Senior Software Engineering Manager at Bain & Company, you will be responsible for leading high-level strategy to align technical goals with business outcomes for software applications addressing complex problems in various industries. Your key responsibilities include designing, selling, scoping, and staffing team members for developing, optimizing,...


  • Palo Alto, California, United States Kohler Full time

    Kohler Ventures is a pioneering company in the field of digital businesses, aiming to empower consumers to lead healthier lives. We explore innovative ways to integrate technology, science, and design to enhance familiar experiences and develop new innovations.As a Senior Android Engineer at Kohler Ventures, you will have the opportunity to work with a...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a talented software engineer to join our team as a Senior Software Engineer - AWS. In this role, you will be responsible for designing, implementing, and testing software solutions that meet the needs of our global customer base. With a strong focus on innovation and customer satisfaction, you will work closely with...


  • Palo Alto, California, United States Kohler Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our team at Kohler Ventures. As a member of our software engineering team, you will be responsible for designing and developing mobile architecture that can scale with the business growth of Kohler Ventures.In this role, you will work closely with the Head of Software,...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our Engineering Automation Software team. As a key member of this team, you will develop software applications that automate or streamline parts of the design process.Key AccountabilitiesDevelop and optimize robust software applications using proficient use of languages such as Java,...


  • Palo Alto, California, United States Criteo Full time

    Criteo is a leading performance marketing company that delivers personalized advertising solutions at scale. We are seeking a highly skilled Senior Software Engineer to join our team in Palo Alto, California.As a key member of our platform team, you will be responsible for designing and developing high-quality, maintainable code that meets the needs of our...


  • Palo Alto, California, United States Navan Full time

    About the Role: As a Senior Software Security Engineer at Navan, you will be responsible for designing and implementing secure software solutions to protect our customers. You will work closely with engineering teams to integrate security testing tools into CI pipelines and collaborate on the security roadmap.Key Responsibilities:Design and develop secure...


  • Palo Alto, California, United States BitGo Full time

    Job Description: As our Senior Software Engineering Manager, you will be responsible for building and leading a team of talented engineers, taking direct ownership of quality and delivery of the team's work, and driving critical projects with limited or no supervision. You will own all technology and services powering BitGo Prime, including trading, lending,...


  • Palo Alto, California, United States Ford Full time

    Role OverviewWe are seeking a seasoned Senior Software Engineer to join our Digital Manufacturing Systems team. As a highly motivated and experienced professional, you will play a key role in imagining and inventing technology used to perfect the next generation of Ford manufacturing.


  • Palo Alto, California, United States Avature Full time

    Job Description:We are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, implementing, and maintaining the stability and scalability of our global network infrastructure.About the Role:In this role, you will work closely with our cross-functional teams to build...


  • Palo Alto, California, United States Lanai Software Full time

    Job SummaryLanai Software is a pioneering company in the field of GenAI, focused on empowering humans to achieve the extraordinary in the age of AI. We're seeking an experienced ML and Data Science Engineer to join our team and contribute to the development of the world's best enterprise AI platform.As a key member of our team, you'll be responsible for...


  • Palo Alto, California, United States Ford Motor Company Full time

    Company Overview:Ford Motor Company is a leading manufacturer of electric vehicles, striving to deliver industry-leading customer experiences. Our mission is to create a better world where every person is free to move and pursue their dreams.About the Role:We are seeking a highly motivated and experienced Senior Software Engineering Manager to lead our...


  • Palo Alto, California, United States Saxon Global Full time

    About the Job">We are seeking an experienced Senior Android Software Engineer to join our team at Saxon Global. This is a full-time, 12+ month opportunity for a talented individual with a proven track record of designing and building advanced applications for camera and video technologies.">Responsibilities">The successful candidate will be responsible for...


  • Palo Alto, California, United States Testing Solutions GmbH Full time

    Tech Innovator Wanted!We're seeking an experienced Senior Software Engineer to join our infrastructure team at Luma AI. As a key member, you'll be responsible for ensuring the reliability and scalability of our AI research platform. This is a unique opportunity to work on challenging projects that impact the entire organization.About the RoleYou'll...


  • Palo Alto, California, United States Premier Staffing Solution Full time

    Premier Staffing Solution is seeking a highly skilled Senior Software Embedded Engineer to join our team. This is a full-time position based in a location with an estimated salary of $120,000 - $150,000 per year.Job Description:In this role, you will develop test software and use it to validate automotive SoC solutions. You will also build up validation and...


  • Palo Alto, California, United States Tesla Full time

    About the Job:Tesla is seeking an experienced Senior Software Engineering Manager to lead the software development lifecycle for Tesla Energy web applications.Key Responsibilities:Lead the complete software development lifecycle for Tesla Energy web applications, ensuring timely project delivery and high-quality standards.Grow the UI software engineering...


  • Palo Alto, California, United States Aisera Full time

    About UsAisera is a leading provider of AI-powered solutions, utilizing cutting-edge technology to facilitate business transformation and drive revenue growth through self-service models.Our AI Copilot uses industry-specific LLMs to deliver human-like experiences and automate requests through workflows. With numerous integrations and prebuilt workflows,...


  • Palo Alto, California, United States Machinify, Inc. Full time

    Machinify is a leading provider of AI-powered software products transforming healthcare claims and payment operations. With over $200B in annual claims mispayments, the industry faces significant waste, friction, and frustration. Our revolutionary AI-platform enables the development and deployment of industry-specific products, increasing claims processing...


  • Palo Alto, California, United States S.T.E.P. Full time

    The RoleWe're seeking a highly skilled Senior Mobile Software Engineer to join our high-energy engineering team. As part of this role, you'll be at the forefront of developing new user-facing features and helping us deliver our first product to the public. You'll have the opportunity to work with cutting-edge technologies such as React Native + Mobx and...