Senior Control Software Engineer (BMS, Charging)
Tesla
About Us
The future is electric, but only if it’s better — for businesses, consumers, and the planet. We bring electrification to the next level, to enable and sustain a cleaner planet. At TAE Power Solutions, we design power management systems that use less but do more. From electric vehicle drivetrains and ultrafast charging to stationary energy storage and grid efficiencies, we develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last longer.
About the Role:
As a member of the Software team, you will be working on the development of I nverter and Motor Control / BMS / Charging application software for a range of demonstrator and production projects. You will be involved in all stages of the software development process, guide and mentor other more junior engineers within the team, take an active part in the estimation and planning of new projects, and liaise directly with customers, suppliers, and other engineering teams within TAE Power Solutions (TPS).
- Provide technical delivery and leadership of application software activities
- Support and mentor other more junior engineers within the team
- Creation and management of software requirements
- Take an active part in the architectural design of the software
- Be involved in the implementation and testing of the application software using a model-based development approach
- Support prototype vehicle builds, calibration and development at TPS and client sites
- Support the diagnosis of issues within TPS products, and the identification of integration issues with other products in the vehicle
- Report progress and status to project teams at TPS and the client
- Represent the wider Software Group and TPS team in front of the customer
Required Education & Experience:
Desired Experience
- A degree or similar in a software or controls engineering discipline
- A minimum of 5 years of relevant industry experience in automotive control systems, especially in one of Inverter / Motor Control, Battery Management System, DC / AC Charging applications
- Fault finding and diagnosis experience in complex automotive powertrain systems
- Understanding of electrical and electronic circuits
- Comfortable working closely with clients, often on-site at client, test locations
- Experienced advanced user of:
- MATLAB/Simulink toolchain
- CAN based calibration and monitoring tools like CANape/INCA and CANalyzer
- Microsoft Office applications
- Experience in:
- The interaction between the application and the base software
- The use of software debugging tools
- Understanding of:C programming language
Personal Attributes
- Self-motivated, creative, and adaptive team player
- Willingness to take on roles, responsibilities and challenges required to achieve company goals and objectives
- Excellent problem solving and analytical skills
- Able to prioritise and organise project workloads, schedules, and tasks
- Strong presentation, report writing and communication skills
About Us:
Imagination, skill, and will
We are a team of over 250 engineers, scientists, professionals, and big thinkers from over 40 countries. We work daily at the frontiers of science, to deliver products that lead humanity into a brighter era. We are not afraid to reach for the stars and build the future with fusion and science.
We are looking for passionate candidates who bring their skill and will every day to accomplish our mission.
At TAE Power Solutions, we design power systems that use less but do more. Systems that charge faster, run stronger, go farther, and last longer. We inspire better ways to move, work, play, and live. The future is electric because it’s powered by TAE.
Confident, collaborative, and creative
We are unwavering in our expertise and knowledge, separating fact from fiction and proof from hypothesis.
You will be a successful member of TAE Power Solutions if you have these traits:
- You are confident in your skills, based on your credentials, technical accomplishments, and positive impact on your teams/organizations.
- You are collaborative, and work well within and with teams to approach challenges with respect, transparency, optimism, and confidence to succeed together.
- You are creative, with determination to learn continuously, break new ground, and push the cutting edge.
What we offer:
- A collaborative environment: An organization, where talents and interests can plug in to different groups outside of direct job description.
- Generous payment rewards: For novel research, patents, and talent referrals
- Potential for equity participation
- Hybrid/remote work options for certain positions
- Robust team-building events on and off-site
Learn more
power-solutions.tae.com/
Our podcast / Instagram
TAE Power Solutions is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
We ensure all individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment.
- ...vehicle drivetrains and ultrafast charging to stationary energy storage... ...Role: As a member of the Software team, you will be working on... ...of I nverter and Motor Control / BMS / Charging application... ...and mentor other more junior engineers within the team, take an active...SeniorFull timeWork at officeRemote work
- ...vehicle drivetrains and ultrafast charging to stationary energy storage... ...Role: As a member of the Software team, you will be working on... ...of I nverter and Motor Control / BMS / Charging software for a... ...and mentor other more junior engineers within the team, take active...SeniorFull timeRemote work
- ...team is a diverse group of experienced engineers, traders, and brokerage professionals who... ...encourage you to apply. Your Role: As a Senior Engineer, you will be responsible for designing... ...to delivering high-quality, seamless software solutions. The ideal candidate has a...SeniorFull time
- ...how a customer gets onto the platform or how teams build reliably on top of it, it runs through us. We are looking for a Senior Backend Engineer who is at home in Go, cares deeply about building things that last, and has the ownership instinct to drive a system from...SeniorFull timeImmediate start
- ...built right now, and the systems you design today will be the foundation everything else sits on. We're looking for a Senior Software Engineer to join the Credit tribe and own core backend services end-to-end. You'll be working primarily in Go, with some existing Java...SeniorFull timeImmediate start
- ...insights, and enabling the commercial deployment of Wayve's AI driver on vehicles across the globe. We're looking for a Senior Software Engineer, Data to help build Wayve's Data Transfer Hub : a mission-critical piece of infrastructure that will scale to transfer...SeniorFull timeWork at officeWork from home
- ...that. Here’s what this particular role covers. ️ About Our Engineering Teams The Data and Orchestration team in London builds the... ...-defined SLOs You should apply if You have strong software engineering fundamentals and experience designing, building and...SeniorFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work
- ...What We’re Looking For We’re looking for a Senior iOS Engineer who’s passionate about building elegant, reliable, and high-performance products that users love. You’ll be a hands-on engineer, contributing high-quality code and helping raise the bar for engineering standards...SeniorFull timeWork at office3 days per week
$1,000 per month
...actors moving money across blockchains? Elliptic is hiring a Senior AI Engineer to join our AI team. It is the team behind Elliptic's... ...prevention interesting. Our ideal candidate has: ~5-8+ years of software engineering experience, with at least 1-2 years of...SeniorFull timeRemote workHome office- ...identity and access management. This role sits in our Platform Engineering team, which delivers features and design work that spans the... ...to secure and govern AI agents. We are looking for a Senior Software Engineer who can turn ideas into production capabilities and...SeniorRemote jobFull timeLocal areaWorldwideFlexible hours
- ...The engineering team at Chainalysis is inspired by solving the hardest technical challenges... ...blockchain investigation and compliance software. Our products have built trust in blockchains... ...web3. We’re looking to bring onboard a Senior Software Engineer with deep PostgreSQL...SeniorRemote jobFull timeFlexible hours
$500 per month
...team is a diverse group of experienced engineers, traders, and brokerage professionals who... ...encourage you to apply. Your Role: As a Senior Engineer, you will be responsible for... ...to delivering high-quality, seamless software solutions. The ideal candidate has a proven...SeniorRemote jobFull timeLocal areaHome office- ...earlier when needed to accommodate family commitments. This in-office expectation does not apply to contractor positions Senior Software Engineer UK Full-time /London (Engineering) About Applied Intuition Defence Applied Intuition UK is a software and...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Platform Engineer - HPE Nonstop Vocalink Ltd technologies power the UK’s real-time payments, settlement and direct debit systems, as well...SeniorFull timeWorldwideRotating shift
- ...The engineering team at Chainalysis is inspired by solving the hardest... ...through production. As a Senior Platform Engineer, you will design... ...engineers to deliver and run software safely. You will own complex... ...teams to strengthen controls, improve cloud efficiency, influence...SeniorFull timeFlexible hours
- ...global team of founders, operators and engineers, obsessed with building the best products... ...roles and approvals that keep teams in control of company money. The team is responsible... ...with. We're looking for a mid-level to senior, fullstack engineer to join one of Plasma...SeniorFull timeWork at officeLocal areaImmediate startVisa sponsorshipRelocation packageDay shift
- ...part of the job. This is a senior individual-contributor role... ...calibrated against SDE 3 / Senior Engineer, driving architecture... ...Compliance on KYC, AML, and fraud-control touchpoints in the payment... ...~6+ years of professional software engineering experience, with...Full timeContract work
- ...money. We work primarily in React Native to make complex financial experiences intuitive, fast, and trustworthy. Our product-minded engineers work closely with Product and Design to understand client problems, challenge assumptions, shape solutions, and measure whether...SeniorRemote jobFull timeLocal area
- ...clients. The Agent Systems team is a 0→1 engineering group building internal AI-powered... ...Define patterns for safe, observable, and controllable agent execution Collaborate cross-... ...building and shipping production software systems ~ Strong backend engineering...SeniorRemote jobFull timeLocal area
£80k - £120k per year
...Senior AWS Cloud Engineer | S4 | Data & AI Domain | Multiple Locations Country: United Kingdom IT STARTS HERE Santander ([ is evolving from... ...Implementing and maintaining cloud-native security controls, including IAM, encryption, network controls, and policy enforcement...SeniorFull timePart timeWork at officeLocal areaWork from homeFlexible hoursShift work£50k per year
...Job Title: Graduate Software Engineer - Backend Starting Salary: £50,000 Location: London As an FCA-regulated firm, Elwood Technologies provides institutional investors with a seamless, end-to-end digital asset trading, execution, and risk management infrastructure...Full timeInternshipPlacement year$10k
...to-end — from architecture to production reliability to partner integrations What You Need ~5+ years of backend or platform engineering experience in high-scale production environments ~ Strong systems design skills — comfortable taking ambiguous requirements and...Full timeWork at officeRelocationHome officeFlexible hours- ...Job Title: Software Engineer #### Location: London/Hybrid. Type: Full-time #### Level: Mid Level Reports to: Rust Engineering Lead About Elwood Elwood Technologies is a FCA regulated firm that provides end-to-end digital asset Execution Management, and Risk...Full time
- ...distributed team of highly experienced engineers and business leaders, with hubs in New York... ...in building something extraordinary. Software Engineer Intern, Trading Talos is... ...been referred by the Agency free of any charges or fees and Talos reserves the right to...Summer workInternshipWork at officeAfternoon shift
$200k - $250k
...Senior Product Engineer Engineering Prolific Prolific is not just another player in the AI space - we are the architects of the human... ...models. The role We're looking for impact-focused Software Generalists to join our specialized team focused on serving...SeniorFull timePart timeWork at officeRemote work2 days per week1 day per week$1,000 per month
...in the fight against attackers. Our research-based and custom-engineering approach ensures that our clients' capabilities are at the forefront... ...built to resist you. Compromise designs and production software whose authors had a proof assistant on their side, and demonstrate...SeniorFull timeRemote workWork from homeHome office- ...As a Realtime Analytics and Controls Developer, you will be responsible... ...contribute to the shared software platform that supports this group... ...of our most people-oriented engineering roles. You should expect to... ..., and fitness classes at no charge. [(Wellbeing Space)]( ~ Extensive...Full timeWork at officeWorldwideRotating shift
- ...Battery Energy Storage Systems (BESS) and DC Fast Charging for electric vehicles. About the Role As a Principal Engineer in the Systems Architecture team, you will... ...specifications for adoption by hardware and software. In this role you will bring together a cross...Full time
- ...electric vehicle, drivetrains, ultrafast charging, stationary energy storage and grid... ...Build & Test Operations Team and Systems / Engineering teams Data analysis & reporting : Analyse... ...in an engineering discipline, ideally control, electrical or electronic Relevant...SeniorTemporary work
- ...We're looking for a Senior iOS Engineer to build the app that helps millions of people take their attention back. Role Title: Senior iOS Engineer Team: Engineering Location: Remote (EU or UK), with bi-annual global meetups and 1 team meetup Why Opal Mission...SeniorRemote jobLive in
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Control Software Engineer (BMS, Charging). Be the first to apply!
- intel software engineer United Kingdom
- software engineer United Kingdom
- senior robotics software engineer United Kingdom
- financial software developer United Kingdom
- part time software developer remote United Kingdom
- software engineer remote United Kingdom
- ngo software engineer United Kingdom
- software development engineer aws United Kingdom
- senior software design engineer United Kingdom
- software engineer healthcare United Kingdom

