Energy Storage Software Engineer
6 days ago
We are the engineers behind the world's largest fleet of smart energy storage systems as well as the Tesla Supercharger network. We are seeking a talented, motivated, and independent software developer to join our team that works on the heart and soul of Tesla's Energy products.
Responsibilities:- Develop high-quality, testable software
- Contribute to system architecture and design
- Evaluate and improve control strategies and algorithms
- Debug issues in the field and devise solution paths
- Collaborate with validation teams to develop integration test strategies
- 3+ years of professional software development experience using application layer languages like Golang, Java, C/C++, and Python
- Experience writing unit tests and practicing test-driven development
- Experience with software development for IoT platforms (Internet of Things)
- Experience developing mission-critical applications on embedded Linux
- Experience with JSON, Protobuf, REST, HTTP/S, Ethernet, CAN
- Experience with control systems
- Experience with electrical grid, AC/DC power, power converters, etc
- Comfortable with multi-tasking, prioritizing, and working in a fast-paced environment
- Strong communications skills preferred
Benefits
$120,000 - $252,000 annual salary + cash and stock awards + benefits.
-
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are looking for a highly skilled Sr. Software Engineer, Energy Products to lead the development of our Energy products. The successful candidate will have experience with software development for IoT platforms, developing mission-critical applications on embedded Linux, and working with control systems and electrical grids. As a member of...
-
Senior Electronics Engineer
6 days ago
Palo Alto, California, United States Tesla Full timeTesla is revolutionizing the way we think about energy, and we're looking for talented individuals like you to help us achieve our goals. As a Failure Analyst for Energy Products, you will play a critical role in identifying and resolving issues related to our energy storage systems.Your primary responsibilities will include investigating system failures,...
-
Palo Alto, California, United States Tesla Full timeAbout TeslaTesla is a leading company in the electric vehicle and clean energy industry. We're looking for talented software engineers to join our team and contribute to building the cloud services that power our products.Job DescriptionWe are seeking a skilled Distributed Systems Software Engineer to design, develop, and maintain distributed software...
-
Palo Alto, California, United States Tesla Full timeAbout 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...
-
Software Engineer, Linux Systems Developer
6 days ago
Palo Alto, California, United States Tesla Full timeJob SummaryAs a Software Engineer on our Linux Software Platforms team, you will be responsible for building the foundation of the in-vehicle user experience. We develop innovative Infotainment hardware and software solutions based on Linux, GNU toolchain, buildroot, and other open-source projects.We are looking for a talented engineer with significant...
-
Palo Alto, California, United States Tesla Full timeCompany OverviewTesla is a leading electric vehicle and clean energy company that is accelerating the world's transition to sustainable energy. Our Autobidder team is responsible for building state-of-the-art software products for monetizing front-of-the-meter and behind-the-meter energy storage systems.
-
Supplier Development Engineer
6 days ago
Palo Alto, California, United States Tesla Full timeAbout the RoleThis Supplier Development Engineer - Energy Systems position plays a crucial role in driving the development of high-quality electromechanical components for our energy storage and charging applications.Key ResponsibilitiesDesign and implement effective supply chain strategies to meet demanding production schedules.Collaborate with...
-
UI Engineering Director Energy Sector
2 weeks ago
Palo Alto, California, United States Tesla Full timeOverview of the Job Opportunity:We are seeking a talented and experienced Senior Software Engineering Manager to join our Energy team at Tesla.Description of the Role:The successful candidate will lead the software development lifecycle for Tesla Energy web applications, ensuring timely project delivery and high-quality standards.This role requires...
-
Failure Analyst for Energy Products
6 days ago
Palo Alto, California, United States Tesla Full timeWe are seeking a seasoned electronics engineer to join our team as a Failure Analyst for Energy Products. In this role, you will be responsible for investigating system failures, analyzing data, and implementing corrective actions to improve the reliability and efficiency of our energy storage systems.You will work closely with other engineers, suppliers,...
-
Palo Alto, California, United States Tesla Full timeAt Tesla, we're seeking an experienced Electronics Engineer to join our Energy Products team. As a key member of our Failure Analysis Team, you will be responsible for determining root cause and contributing factors to improve the experience of our energy products by reducing field issues. Your expertise in power electronics, low voltage, and battery systems...
-
Energy Storage and Charging Expert
2 weeks ago
Palo Alto, California, United States Tesla Full timeThe Tesla Energy Products team is looking for an experienced Golang developer to contribute to the development of our Site Manager app and libraries. This application is responsible for managing devices on customer sites, including solar, batteries, generators, vehicle chargers, power meters, and more.About the RoleDevelop and maintain high-quality software...
-
Energy Products Software Development Manager
2 weeks ago
Palo Alto, California, United States Tesla Full timeRole OverviewTesla is seeking a talented Sr. Software Engineer, Energy Products to join the team that works on the heart and soul of our Energy products. Our team writes the app for the Tesla Site Controller, responsible for managing all devices on a customer site, including solar, batteries, generators, vehicle chargers, power meters, and more. This...
-
Palo Alto, California, United States Tesla Full timeJob DescriptionWe are seeking an experienced Electronics Reliability Specialist to join our team at Tesla. As a key member of our energy storage and electronics reliability team, you will play a critical role in enhancing the reliability of our innovative energy solutions.You will be responsible for conducting in-depth failure analysis and investigating the...
-
Palo Alto, California, United States Tesla Full timeJob DescriptionWe are looking for a highly skilled Sr. Machine Learning Engineer with expertise in machine learning, numerical optimization, software engineering, distributed systems, electricity markets, and trading. Your primary responsibility will be to develop forecasting algorithms for Autobidder, researching, prototyping, evaluating, and...
-
Embedded Software Development Engineer
1 week ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob DescriptionWe are seeking an experienced Embedded Software Development Engineer to join our team at Axiom Software Solutions Limited in Palo Alto, California.The ideal candidate will have a strong background in real-time systems and hardware interfacing, with experience working with QNX RTOS, DDS middleware, and Intel 8255 PPI hardware.Key...
-
Grid Energy Engineer
6 days ago
Palo Alto, California, United States Tesla Full timeResponsibilities:Create dynamic models and plant controls in real-time simulations tools for pre-commissioning testing of grid-scale battery energy storage projectsPerform modeling and CHIL testing to ensure product behavior meets design specifications and project requirementsContinue to increase our in-house capability to model Tesla's products in CHIL...
-
Software Engineer for Diagnostic Solutions
2 weeks ago
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are seeking a highly skilled Full-Stack Software Engineer to join our Service Engineering team at Tesla. As a member of this team, you will be responsible for specifying, building, and maintaining the next generation of diagnostic tooling for our Energy Products.
-
Golang Developer for Tesla Energy Products
2 weeks ago
Palo Alto, California, United States Tesla Full timeTesla's Energy Products team requires a skilled Golang developer to join our crew. As a member of this team, you will be responsible for developing, testing, and deploying software solutions that manage energy storage systems and charging infrastructure.Your ResponsibilitiesDesign and develop software components using Golang Work closely with other teams to...
-
Energy Price Prediction Expert
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob DescriptionWe are seeking a highly skilled Machine Learning Engineer to join our Autobidder team. As a Forecasting Specialist for Renewable Energy Markets, you will be responsible for developing forecasting algorithms for electricity prices and other relevant market outcomes. Your work will help maintain best-in-class performance of Autobidder and...
-
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are seeking an experienced software engineer to join our team and work on building the cloud services that power our products. As a Distributed Systems Software Engineer, you will be responsible for designing, developing, and maintaining distributed software systems that incorporate real-time and streaming data for the monitoring,...