1. What is a Software Engineer at BYD?
As a Software Engineer at BYD, you are at the intersection of traditional automotive engineering and the future of global mobility. This role is critical to the company’s mission of driving technological innovation in electric vehicles, battery management systems, and autonomous driving solutions. You are not just writing code; you are building the software infrastructure that powers high-performance hardware and enhances the user experience for millions of drivers worldwide.
The work environment at BYD is characterized by scale, speed, and a focus on practical application. Depending on your team, you might contribute to the development of complex algorithms for autonomous driving, optimize BMS (Battery Management Systems), or architect internal systems that support our massive manufacturing and supply chain operations. This role demands a balance of deep technical expertise and the agility to adapt to the fast-paced nature of the automotive industry.
You will often find yourself collaborating across disciplines, working closely with hardware engineers, product managers, and operations teams to bridge the gap between abstract requirements and tangible vehicle performance. Success in this role requires a candidate who is comfortable with ambiguity, capable of taking ownership of their projects, and driven by the challenge of solving high-stakes engineering problems in a global, high-growth environment.

