Tesla
Residential Energy Software Engineer, Tesla Energy Device Software
Tesla, Palo Alto, California, United States, 94306
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
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