Sr. Software Engineer, Industrial Energy Site Controller, APAC
Full-time
Tesla
What To Expect
We are the team behind the software that run our fleet of Tesla's utility-scale battery energy storage sites. Our application — the Site Controller — runs at the edge on embedded Linux and orchestrates the devices on a site (batteries, power meters, and more), manages configuration and redundancy, integrates with external equipment, and reliably pushes field telemetry up to the Tesla cloud. Our software is written in Golang and Rust . We are seeking a talented, motivated and independent senior engineer to join the team and own meaningful pieces of that stack end-to-end, from designing system architecture through to debugging deployments The ideal candidate will be proficient in programming in Go or Rust, have a strong grasp of the end-to-end networking process, demonstrated experience debugging communications on embedded Linux, and an eagerness to keep learning in an ever-evolving environment. What You'll Do Design, build, and own application-layer software (Go and Rust) for the Industrial Energy Site Controller on embedded Linux — settings management, telemetry, redundancy/failover, and external communications. Own the edge/on-device telemetry software — collecting, buffering, and reliably pushing field data up to the Tesla cloud (we build the device side, not the cloud backend). Integrate the Site Controller with external, non-Tesla systems, building edge proxy/bridge services (e.g. OPC UA ↔ CODESYS) that abstract third-party equipment behind a consistent interface. Build redundancy and high-availability into the site controller — failover, data/telemetry integrity, and resilient comms paths. Partner with engineers across the Cloud/Backend, Validation/Test, Field/Deployment, and Kernel/OS teams to define integration test strategies and ship reliable software to deployed sites. Debug complex issues across the full stack — from application logic down through transport to the underlying hardware, including live field deployments. What You'll Bring Completed a Bachelor’s or Master’s degree in Engineering (Software, Electrical, Computer Systems, or a related field) 5+ years building production software; strong fundamentals in architecture, concurrency, and testing. Proficiency in Go and/or Rust; with experience developing mission-critical applications on embedded Linux. Comprehensive, end-to-end understanding of networking: ability to trace a conversation between two devices from the application layer down through transport (TCP/IP, sockets) to the Ethernet/physical layer, and reason about the hardware implications at each step. Demonstrated experience debugging device-to-device communication on embedded Linux Experience integrating with industrial/utility protocols (OPC UA, Modbus, DNP3, SCADA, CAN) — or a demonstrated ability to pick up unfamiliar external protocols quickly. Experience building on-device/edge data collection and ingestion on resource-constrained systems — reliable buffering and delivery to a backend over unreliable field networks. Experience designing for redundancy, failover, and fault tolerance in distributed or field-deployed systems. , Tesla
We are the team behind the software that run our fleet of Tesla's utility-scale battery energy storage sites. Our application — the Site Controller — runs at the edge on embedded Linux and orchestrates the devices on a site (batteries, power meters, and more), manages configuration and redundancy, integrates with external equipment, and reliably pushes field telemetry up to the Tesla cloud. Our software is written in Golang and Rust . We are seeking a talented, motivated and independent senior engineer to join the team and own meaningful pieces of that stack end-to-end, from designing system architecture through to debugging deployments The ideal candidate will be proficient in programming in Go or Rust, have a strong grasp of the end-to-end networking process, demonstrated experience debugging communications on embedded Linux, and an eagerness to keep learning in an ever-evolving environment. What You'll Do Design, build, and own application-layer software (Go and Rust) for the Industrial Energy Site Controller on embedded Linux — settings management, telemetry, redundancy/failover, and external communications. Own the edge/on-device telemetry software — collecting, buffering, and reliably pushing field data up to the Tesla cloud (we build the device side, not the cloud backend). Integrate the Site Controller with external, non-Tesla systems, building edge proxy/bridge services (e.g. OPC UA ↔ CODESYS) that abstract third-party equipment behind a consistent interface. Build redundancy and high-availability into the site controller — failover, data/telemetry integrity, and resilient comms paths. Partner with engineers across the Cloud/Backend, Validation/Test, Field/Deployment, and Kernel/OS teams to define integration test strategies and ship reliable software to deployed sites. Debug complex issues across the full stack — from application logic down through transport to the underlying hardware, including live field deployments. What You'll Bring Completed a Bachelor’s or Master’s degree in Engineering (Software, Electrical, Computer Systems, or a related field) 5+ years building production software; strong fundamentals in architecture, concurrency, and testing. Proficiency in Go and/or Rust; with experience developing mission-critical applications on embedded Linux. Comprehensive, end-to-end understanding of networking: ability to trace a conversation between two devices from the application layer down through transport (TCP/IP, sockets) to the Ethernet/physical layer, and reason about the hardware implications at each step. Demonstrated experience debugging device-to-device communication on embedded Linux Experience integrating with industrial/utility protocols (OPC UA, Modbus, DNP3, SCADA, CAN) — or a demonstrated ability to pick up unfamiliar external protocols quickly. Experience building on-device/edge data collection and ingestion on resource-constrained systems — reliable buffering and delivery to a backend over unreliable field networks. Experience designing for redundancy, failover, and fault tolerance in distributed or field-deployed systems. , Tesla
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer, Industrial Energy Site Controller, APAC in Australia vacancy
- ...LastPass is looking for a Senior Regional Partner Manager – Reseller, APAC . In this role, you will develop new partnerships and drive... ...diverse partner organisations Brings a consistent, high-energy presence to in-person partner engagement, with flexibility to travel...SeniorFull time
- ...Expect Join the Tesla Energy Applications Engineering team and help accelerate the... ...contribute to raising the industry bar. As a Cybersecurity... ...for industrial control systems. Familiar with Australian... ...Tesla facilities, customer sites, and certification laboratories...SeniorWebsiteFull timeWork experience placementFlexible hours
- ...responsible developing the Austraclear software as part of the S&P Tech Engineering team. This role aligns to the... ...Syncfusion or other third party .Net User Controls ~ Experience with Active Reports... ....Net systems in AWS ~ Industry experience in Clearing House/Stock...SuggestedPermanent employmentFull timePart timeFlexible hours
- ...role is part of a team of skilled, multi-disciplinary digital engineers focused on the delivery of digital solutions in support of the... .... Specifically you will: Perform design and development of software solutions within the digital engineering team Develop operational...SuggestedPermanent employmentFull timePart timeFlexible hours
- ...• Deliver insights based on customer and industry usage to identify areas for improvement,... ...navigating cultural and business nuances across APAC markets, adapting engagement style to... ...advantage • Knowledge of testing, the software development lifecycle desirable •...SeniorFull timeLocal areaFlexible hours
- ...experience. Sitting within the Platform Engineering team, as a Go developer , you will design... .... Solid understanding of version control systems ( Git ) and continuous integration... ..., inclusive team – work alongside industry experts and fresh talent Recognition...Full timeRemote workFlexible hours
- ...manual intervention. Champion engineering best practices across... ...have ~5+ years’ experience in Site Reliability Engineering, DevOps... ...in the Capital Markets industry, with a solid understanding of... ...solving problems, troubleshooting software issues and triaging...WebsitePermanent employmentFull timePart timeFlexible hours
- ...What To Expect Tesla Energy is actively seeking a motivated and dynamic Product Engineer to play a pivotal role in ensuring... ...Innovate and construct internal software tools and interactive dashboards... ...of utility-scale and industrial energy storage system projects...Full time
- ...execute customer events, VIP experiences, partner activations, and industry engagements, managing delivery from objectives and budgets... ...third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly...SeniorWebsiteFull timeLocal area
- ...benefits to support your lifestyle Sydney office with free on-site gym Why Join Us? Your work at TAL will have a direct impact on... ...guide us as we deliver on our purpose, working with governments, industry colleagues, and partners to make a lasting impact. We also do...SeniorWebsiteFull timeWork at office
- ...progress and escalating issues to the Test Lead. Your responsibilities: You are a practitioner/team member of the Quality Engineering & Testing Capability Community of Practice (CoP). Design, build and maintain a test automation suite using Java, Python, gherkin...SeniorPermanent employmentFull timePart timeFlexible hours
- ...practitioner/team member of the Solution Engineering Capability Community of Practice (CoP).... ...engineering standards, have well defined process controls, and deliver an overall compliance... ...the overall toolsets/processes used by software engineers across the SDLC including...SeniorPermanent employmentFull timeContract workPart timeWork experience placementFlexible hours
- ...productivity by using employer approved AI tools in test engineering Must have: ~5+ years' experience in software testing within complex, mission-critical, high-... ...in highly regulated or operationally critical industries such as Financial Markets, Banking, Payments ~...SeniorPermanent employmentFull timePart timeFlexible hours
- ...in shaping the future of the insurance industry, driven by innovation and a 150-year legacy... ...Melbourne based candidates. The Lead Engineer is responsible for providing technical leadership... ...sprint tasks and developing software as per the criteria above. ~ IT or a related...
- ...to achieve customer outcome. Quality Engineering & Testing: Plan, design and develop test... ...of Data Stewards, Data Scientists and Software Developers in the creation of... ...and closure of open risk actions. Review control design and operating effectiveness. Your...SeniorPermanent employmentFull timePart timeFlexible hours
- ...products — we're creating a new credit system that backs the working, whatever they're working toward. The Opportunity: Senior Backend Engineer, Cashalo We're looking for a Senior Backend Engineer to join the team building Cashalo. You'll play a key role in building and...SeniorFull timeWorldwide
- ...No rinse-and-repeat here. You’ll tackle complex environmental approvals across sectors — mining, energy, infrastructure, renewables — with a balance of strategic work, site visits and flexible office/home time. A Culture That Inspires No politics. No ivory towers...WebsitePart timeWork at officeLocal areaWork from homeFlexible hours
- ..., certificate risks, and operational control gaps are tracked and managed effectively... ..., and early-life support for SWIFT software upgrades, security patches,... ...Application Support, Production Support, Site Reliability Engineering, Messaging Infrastructure Support, or...WebsitePermanent employmentFull timePart timeFlexible hoursWeekend work
- ...into owning feature delivery end to end. Diary isn't another site diary. We're rethinking how construction teams capture and... ...across the team: you're the connective tissue between design, engineering, and our customer-facing teams (Customer Experience and Customer...WebsiteFull time
- ...databases, avoid architectural lock-in, and deploy across cloud, on-prem, or air-gapped environments. Contribute to the field engineering knowledge base: reference architectures, technical guides, and reusable POC frameworks that scale the team's impact. Who you are...SeniorFull timeRemote workFlexible hours
- ...customer pain points and strategic objectives and how they can be solved with Cyara’s technology • Build adoption and value plans with customers to set a long-term vision for success and growth • Deliver insights based on customer and industry usage to identify areas f...SeniorFull time
- ...Construction provides innovative and industry-leading project management,... ...for multiple Senior Project Engineer's to join our team in... ...Monitor project progress, cost control, risk, and change management.... ...development to project engineers and site engineers. Ensure...SeniorWebsiteFor subcontractor
- ...internally, providing Product, Engineering, Operations, Sales, and... .... Participate in relevant industry events, conferences, fire community... ...in a SaaS , enterprise software, technology, or similarly fast... ...including travel to customer sites and Pano deployments....SeniorWebsiteFull timeLocal area
- ...everyone can thrive. About The Role The Engineering Lead – Data & DevOps is responsible for... ...of deployment, testing, security controls and operational workflows. Improve engineering... ...discipline. ~10+ years experience in software engineering, platform engineering,...Permanent employmentFull timePart timeFlexible hours
- ...the live working plan that the site teams on major construction... ...launch. Deep construction industry experience runs through Aphex... ...work moving across design and engineering Work with the team's staff... ...tech, industrial software, or productivity tools - especially...WebsiteFull timeLive in
- ...intelligent climate and energy solutions is committed to... ...and entirely new industries. Today, we continue to lead... ...projects. You’ll produce engineering documentation, develop BMS software and graphics, optimise control systems, and provide on-site technical support to ensure...WebsitePermanent employmentFull timeShift work
- We’re looking for a Senior or Lead Analytics Engineer to help Insight Timer learn from its data. Insight Timer is the world’s largest meditation... ...and metrics the whole company relies on, and you’ll use good software engineering practices to keep our data clean, trusted and easy...SeniorFull time
- ...technically astute deployment engineers to join the Asia team to help... ....ai solutions, including software installation, configuration,... ...Work with our healthcare industry vendor partners to create and... ...with Git or other version control systems. Why join us? Innovate...Full timeRemote workWork from homeWorldwideFlexible hours
- What we’re about At Harrison.ai, we’re redefining what’s possible in healthcare. Through our diagnostic AI solutions, we’re building tools that support clinicians to deliver earlier, more accurate diagnoses and raise the standard of care for millions of patients worldwide...Full timeWorldwide
- ...initiatives that prioritise your health Sydney office with free on-site gym Why Join Us? Your work at TAL will have a direct impact on... ...us as we deliver on our purpose, working with governments, industry colleagues, and partners to make a lasting impact. We also do what...WebsiteFull timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Industrial Energy Site Controller, APAC. Be the first to apply!
Related searches
- information technology software engineer Australia
- intel software engineer Australia
- software engineer full time Australia
- software developer fintech Australia
- consulting software engineer Australia
- software developer positions Australia
- software engineer healthcare Australia
- startup software engineer Australia
- software engineer amazon Australia
- cybersecurity software engineer Australia







