BMS Software Engineer
MICROVAST INC
Job Description
Job Description
BMS Software Engineer
Are you ready to be part of a company that's not just talking about the future, but energetically shaping it? Join the Microvast Team (NASDAQ: MVST), a technology innovator that designs, develops and manufactures lithium-ion battery solutions. Founded in 2006 and headquartered in Houston, TX, Microvast is renowned for its cutting-edge cell technology and its vertical integration capabilities which extend from core battery chemistry (cathode, anode, electrolyte, and separator) to battery packs. By integrating the process from raw material to system assembly, Microvast has developed a family of products covering a broad breadth of market applications. More information can be found on the corporate website:
If you’re ready to be part of a company that’s not just adapting to change, but driving it, Microvast is the place for you. Apply now and electrify your career with a true leader in the global energy transformation.
Job Summary
Microvast is seeking a BESS BMS software engineer to join our team! Who can bring their fresh perspectives and experiences to the team. If you are zealous about an electrified future and looking for a place that values your curiosity, passion, and desire to learn, you have come to the right place.
The position is 5 days in office, located at our headquarters in Houston, TX.
Key Responsibilities
- Development of software architectures for battery management systems (BMS)
- Model-based function development using Matlab/Simulink, working closely within an interdisciplinary and international team
- Development, optimization and calibration/parameterization of application layer software for local application
- Further development of software development processes
- Evaluation of new software technologies and development methods
- Validation and testing of BMS software
- Support in product commissioning, debugging and optimization.
- Other duties may be assigned
Qualifications & Skills
Required
- Completed university / or college degree in electrical engineering / electronics, computer science or another equivalent education
- Confident use of Matlab/Simulink and good knowledge of Embedded C
- Experience with automated software testing (e.g., MISRA) and software development with continuous integration (e.g., Jenkins)
- Relevant 3+ years professional experience in high-voltage batteries and BMS
- Preferred experience with Automotive SPICE and Functional Safety (ISO 26262)
Microvast is an Equal Opportunity Employer who is committed to building strength and delivering long-term sustainability through diversity and inclusion. Respecting all backgrounds, differences and perspectives enables us to improve the lives of our people, customers, suppliers, contractors, and the communities in which we live and work. All qualified applicants will receive consideration for employment without regard to sex, sexual orientation, gender, gender identity and/or expression, race, national origin, ethnicity, age, religion, marital status, physical or mental disability, pregnancy, childbirth, or related medical condition, military or veteran status, or any other characteristic protected under applicable law.
- Job Summary Microvast is seeking a BESS BMS software engineer to join our team! Who can bring their fresh perspectives and experiences to the team. If you are zealous about an electrified future and looking for a place that values your curiosity, passion, and desire to...SuggestedFor contractorsWork at officeLocal area
- Microvast is looking for a BESS BMS Software Engineer in Houston, TX to develop and optimize software architectures for battery management systems (BMS). The role includes development using Matlab/Simulink and collaboration with interdisciplinary teams. This position requires...Suggested
- A Texas-based innovator in battery systems is seeking an Embedded Software Engineer to develop firmware for their next-generation Battery Management Systems (BMS) used in aerospace and industrial applications. This mid-senior level role involves designing embedded firmware...Suggested
- A leading sustainable engineering company is looking for a Senior Automation Engineer specializing in BAS/BMS/PLC systems in Houston, Texas. The role involves guiding project design, managing teams, and ensuring compliance with engineering standards. Candidates should have...Suggested
- A global engineering firm is seeking a Senior Automation / I&C Engineer to support the design and delivery of Building Management Systems (BMS) and Distributed Control Systems (DCS) for pharmaceutical manufacturing facilities. The role provides technical leadership, ensuring...Suggested
- Microvast is seeking a highly skilled BMS Data Analysis Engineer to join our team. This role involves designing, developing, and optimizing advanced algorithms to solve complex problems in battery system. The ideal candidate should have strong analytical skills, a deep...Permanent employmentFor contractorsWork at office
- ...Job Description Job Description Lead BMS Software Engineer Are you ready to be part of a company that's not just talking about the future, but energetically shaping it? Join the Microvast Team (NASDAQ: MVST), a technology innovator that designs, develops and manufactures...For contractorsRemote work
$110k - $140k
Title : Tridium Software Engineer/Systems Integrator Duration : Full-time Location : Houston, Texas Salary Range : $110K-$140K No C2C or 3rd Party... ...development Experience with building automation systems (BAS/BMS) and controls environments Familiarity with Tridium-based...Full timeFor subcontractorLocal area- ...About The Role Shipcom Wireless IoT is looking for a highly skilled Full-Stack Software Engineer who will take on a key role on our development team. The full-stack software engineer must have knowledge in all stages of software development. This individual will be working...Full time
$100k - $140k
...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented...Full timeRemote workFlexible hours$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...Work experience placementSummer holidayWork at officeFlexible hours- ...Embedded Software Engineer (Battery Systems) Location: Greater Houston, TX (Onsite) Industry: Advanced battery systems, aerospace/eVTOL, drones... ...for their next‑generation Battery Management Systems (BMS) and related electronics used across aerospace, defence, UAV/drone...Full time
- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Infrastructure Platforms - Shared...Work at office
$100k - $140k
...reliable, well‑tested code consistently, we want you! As a back‑end engineer you should have the skills and talent necessary to track down... .... Enjoys working on side projects at home related to software or hardware. Benefits $100k - $140k base salary plus 15% bonus...Remote jobWork experience placementWork from homeFlexible hours$103k - $155k
...Posting Type Hybrid Job Overview The Advanced Software Engineer designs, builds, and operates cloud-native web applications that power our business. This role blends strong technical skills with a collaborative mindset to deliver secure, scalable, and high-performance...- ...across Invesco through initiatives such as AI/ML Meetups, hackathons, and cross‑team collaborations. About the Role As Advanced Software Engineer on the SIP team, you will help design, build, and scale next‑generation AI applications that solve complex business problems....Full timeWork at officeFlexible hours
- ...We are seeking a Cloud Back-End Engineer to join our group. In this role, you will bridge the gap between application development and... ...Applied Statistics, Information Technology or Engineer with focus on software with 4+ years of experience Have a good understanding of latest...
$2,400 per month
We’re seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of .NET‑based applications while developing new cross‑platform, mobile, and distributed systems. This role bridges legacy modernization with next‑generation engineering, spanning...- IQVIA is seeking a Senior Software Development Engineer in Houston, TX to design and build complex healthcare software systems. This role requires 10+ years of software development experience, with strong proficiency in .NET and Java, as well as experience in healthcare...Work at officeRemote work
- Five9 seeks a Senior Software Engineer to modernize our internal platform tooling and drive full‑stack engineering maturity. You will own 12‑factor compliant tools, build front‑end interfaces with React or Vue and robust Go/Python back‑end services, and embed telemetry...
- EY-Parthenon is seeking a Software Engineering Senior Associate/Consultant to assist in designing and delivering AI-enabled systems in the Houston area. This role involves architecting software platforms and collaborating with teams to deliver impactful solutions. The...Flexible hours
- Altom Transport is seeking an experienced Software Engineer to maintain and modernize a .NET‑based suite while building cross‑platform mobile and distributed systems. You'll bridge legacy modernization with next‑gen engineering across .NET, Flutter, Go, Docker, Linux, and...
- BDO USA is seeking a Senior Software Engineer in Houston, Texas, to design and implement advanced tax solutions. This role involves collaborating within an Agile team to create innovative products, providing mentorship to junior developers, and contributing to the overall...
$100.8k - $170k
...businesses, SiriusXM offers connected vehicle services to automakers. How you'll make an impact: The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and operate...Temporary workLocal area- Capital One is seeking a Senior Software Engineer for Salesforce Global Payment Network. The role focuses on designing, developing, and maintaining scalable software systems using JavaScript/TypeScript and Java in a fast-paced environment. Responsibilities include writing...
- Multiplied AI is seeking a Software Engineer to join the engineering team in Houston, TX. This role involves designing and implementing features across an AI-powered platform for frontline workers, with responsibilities including production support and the opportunity for...
- ...Houston, Texas HX5 is an award‑winning provider of engineering, research and development, and technical services to clients such as NASA... ...Center Houston, Texas HX5 is currently seeking an HPC Research Software Engineer to join the team at NASA at Johnson Space Center (JSC...Permanent employmentFull timeFor contractorsFlexible hours
- ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the... ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software...Hourly payFull timeRemote work
- ...The Back End Software Engineer is responsible for developing the back end of a web application, handling the logic, database interactions, user authentication, configuration, etc. The Back End Software Engineer evaluates emerging technologies and provides strategic, innovative...
$140k - $200k
Speechify is seeking a Senior Software Engineer to join the Core Experiences Team in Houston, Texas. This role is crucial for developing and maintaining services and SDKs that enhance Speechify’s product across platforms, combining product design with infrastructure. The...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BMS Software Engineer. Be the first to apply!
- ngo software engineer Houston, TX
- software engineer matlab simulink Houston, TX
- software developer Houston, TX
- software developer internship no experience Houston, TX
- software developer apprenticeship Houston, TX
- junior software developer Houston, TX
- part time software developer remote Houston, TX
- financial software developer Houston, TX
- senior software engineer ruby on rails Houston, TX
- software engineer amazon Houston, TX


