Logo
Tesla

Residential Energy Software Engineer, Tesla Energy Device Software

Tesla, Palo Alto, California, United States, 94306

Save Job

Residential Energy Software Engineer, Tesla Energy Device Software

Join to apply for the

Residential Energy Software Engineer, Tesla Energy Device Software

role at

Tesla . What To Expect

The Tesla Energy Residential Device Software team is seeking a Software Engineer to develop control and configuration software for residential energy products such as Powerwall, Solar Inverter, or Wall Connector. These products are similar to other IoT devices: they require installation, configuration, diagnosis, autonomous operation, command responsiveness, and telemetry for customers. Your role will focus on creating reliable and resilient control and configuration tools to make installing renewable energy technology easier, faster, and more affordable. Our software stack is diverse, including embedded and Linux-based systems, web and native apps, cloud services, and local IoT protocols. We value pragmatism, adaptability to new codebases, stakeholder collaboration, and engineering leadership. What You'll Do

Collaborate with Product Managers and Engineers to develop designs and specifications Work with engineering teams to develop APIs Contribute to system architecture Develop applications for installation, configuration, and diagnosis Provide technical leadership to improve developer productivity, product reliability, and system resiliency What You'll Bring

Degree in Computer Science or equivalent experience Ability to multitask, prioritize, and thrive in a fast-paced, collaborative environment Experience developing highly available mission-critical applications and test suites Experience with Internet and IoT protocols (e.g., HTTP, REST, websockets, gRPC, Matter) and systems languages (e.g., C, C++, Rust, golang, Java, C#) Experience with embedded environments/protocols, web development, data analysis/data science tools, or cryptography is a plus Benefits

Along with competitive pay, full-time Tesla employees are eligible for benefits from day 1, including: Medical plans with $0 payroll deduction Family-building, fertility, adoption, and surrogacy benefits Dental and vision plans with $0 contribution options Company HSA contributions, FSAs, 401(k) with employer match, employee stock purchase plans Insurance (Life, AD&D, disability), Employee Assistance Program Sick/vacation leave, paid holidays, backup childcare, parenting support Voluntary benefits (critical illness, hospital indemnity, accident, pet insurance) Wellness programs, Tesla Babies program, commuter benefits, employee discounts Expected compensation ranges from $133,440 to $292,800 annually, plus bonuses and benefits. Compensation may vary based on location, experience, and other factors. Additional Details

Seniority level: Mid-Senior level Employment type: Full-time Job functions: Engineering and IT Industries: Motor Vehicle Manufacturing, Renewable Energy, Semiconductors, Utilities Referrals can double your chances of interviewing. Sign in to set job alerts for "Software Engineer" roles. Locations include Palo Alto, CA, with salary ranges from $145,000 to $180,000, among other locations and roles listed. #J-18808-Ljbffr