Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
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... 
    Senior
    Full time

    Lastpass

    Australia
    10 days ago
  •  ...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... 
    Senior
    Website
    Full time
    Work experience placement
    Flexible hours

    Tesla

    Australia
    4 days ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...• 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 •... 
    Senior
    Full time
    Local area
    Flexible hours

    Cyara

    Australia
    a month ago
  •  ...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 time
    Remote work
    Flexible hours

    Megaport

    Australia
    14 days ago
  •  ...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... 
    Website
    Permanent employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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

    Tesla

    Australia
    23 days ago
  •  ...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... 
    Senior
    Website
    Full time
    Local area

    OKX

    Australia
    13 days ago
  •  ...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... 
    Senior
    Website
    Full time
    Work at office

    BNB Chain

    Australia
    5 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Part time
    Work experience placement
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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 ~... 
    Senior
    Permanent employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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... 

    BNB Chain

    Australia
    5 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    Tilt

    Australia
    a month ago
  •  ...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... 
    Website
    Part time
    Work at office
    Local area
    Work from home
    Flexible hours

    Montrose Environmental Group

    Australia
    more than 2 months ago
  •  ..., 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... 
    Website
    Permanent employment
    Full time
    Part time
    Flexible hours
    Weekend work

    ASX Limited

    Australia
    5 days ago
  •  ...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... 
    Website
    Full time

    Aphex

    Australia
    a month ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Qdrant

    Australia
    13 days ago
  •  ...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...
    Senior
    Full time

    Cyara

    Australia
    a month ago
  •  ...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... 
    Senior
    Website
    For subcontractor

    Lendlease

    Australia
    more than 2 months ago
  •  ...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.... 
    Senior
    Website
    Full time
    Local area

    Pano AI

    Australia
    25 days ago
  •  ...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 employment
    Full time
    Part time
    Flexible hours

    ASX Limited

    Australia
    5 days ago
  •  ...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... 
    Website
    Full time
    Live in

    Aphex

    Australia
    19 days ago
  •  ...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... 
    Website
    Permanent employment
    Full time
    Shift work

    Carrier World

    Australia
    a month ago
  • 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... 
    Senior
    Full time

    Insight Timer

    Australia
    a month ago
  •  ...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 time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Harrison.ai

    Australia
    a month ago
  • 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 time
    Worldwide

    Harrison.ai

    Australia
    a month ago
  •  ...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... 
    Website
    Full time
    Work at office
    Flexible hours

    BNB Chain

    Australia
    5 days ago

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!