BMS Model Based Developer
Global Connect Technologies
Job Summary
We are looking for a skilled Model-Based Design (MBD) Engineer with strong experience in MATLAB, Simulink, and TargetLink to support battery management system (BMS) development. The ideal candidate will have hands-on experience developing and implementing embedded control algorithms using model-based development methodologies.
Key Responsibilities
- Develop and maintain control models using MATLAB/Simulink and TargetLink .
- Design, develop, and implement Model-Based Design (MBD) solutions for automotive battery systems.
- Work on Battery Management System (BMS) models, including battery monitoring, control, diagnostics, and related functions.
- Convert Simulink models into production-ready embedded C code using TargetLink .
- Perform model simulation, testing, debugging, and verification.
- Support model-in-the-loop (MIL), software-in-the-loop (SIL), and related validation activities.
- Collaborate with software, systems, and hardware engineering teams to ensure successful integration.
- Analyze requirements and translate them into functional models and software components.
- Troubleshoot model and code-generation issues and support continuous improvements.
Required Skills
- Strong hands-on experience with MATLAB and Simulink .
- Experience with TargetLink for model-based development and automatic code generation.
- Strong understanding of Model-Based Design (MBD) methodologies.
- Experience working with Battery Management Systems (BMS) or automotive battery systems.
- Good understanding of embedded software development and C/C++.
- Experience with simulation, model validation, and code generation.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Automotive industry experience.
- Experience with battery control algorithms, SOC/SOH estimation, battery diagnostics, or thermal management .
- Knowledge of automotive communication protocols such as CAN/CAN FD .
- Familiarity with AUTOSAR and embedded automotive software development.
- Experience with testing and validation tools.
Education & Experience
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Mechatronics, or a related field .
- Typically 3+ years of experience in MBD, MATLAB/Simulink, TargetLink, or automotive embedded systems.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the BMS Model Based Developer in Milwaukee, WI vacancy
$15 per hour
...from generating training data to evaluating the performance of models. About the opportunity: We are seeking detail-oriented English... ...real world. Responsibilities: Holding a live, scenario-based conversation in English with AI voice models, then ranking how...SuggestedHourly payContract workPart timeFor contractorsWork experience placementFreelanceInternshipImmediate startRemote workNight shift$15 per hour
...from generating training data to evaluating the performance of models. About the opportunity: We are seeking detail-oriented English... ...real world. Responsibilities: Holding a live, scenario-based conversation in English with AI voice models, then ranking how...SuggestedHourly payFull timeContract workFor contractorsWork experience placementFreelanceInternshipRemote workNight shift- ...the Delta Unit Controller, the skid-level brain that coordinates PCS, BMS, and HVAC and exposes a clean interface to the upstream RT and SCADA. You will lead the platform of the developed code base onto Delta US hardware, set up modern CI/CD on Azure DevOps, and deliver...SuggestedLocal area
- ...Maximus is hiring a Job Developer to connect individuals with meaningful, career-focused employment opportunities. In this role, you will... ...tailored to your needs! Competitive Compensation -Bonuses based on performance included! Comprehensive Insurance Coverage - Choose...SuggestedMinimum wageContract workTemporary workFor contractorsWork experience placement
- ...The Platform Firmware and NPD Connectivity team is focused on developing next-generation connected products and location-tracking technologies... ...developing firmware for IoT, asset-tracking, or location-based products. • Prior experience working on new product development...SuggestedLong term contractFull time
$60k - $135k
...Job Title: Mainframe Developer City: Brookfield State/Province: Wisconsin Posting Start Date: 6/29/26... ...location, minimum wage obligations, skills, and relevant experience. Based on the position, the role is also eligible for Wipro's standard...Minimum wageWork at officeLocal area- ...the Delta Unit Controller, the skid-level brain that coordinates PCS, BMS, and HVAC and exposes a clean interface to the upstream RT and SCADA. You will lead the platform of the developed code base onto Delta US hardware, set up modern CI/CD on Azure DevOps, and deliver...Local area
- ...capabilities into trusted, reusable, enterprise-grade solutions that developers can adopt with confidence. Primary Duties &... ...Hands-on experience with AI-assisted development tools, LLM-based agents, or agentic workflows. Familiarity with AI guardrail...Full time3 days per week
- ...production front-end work Node.js experience, including Express-based apps Playwright or comparable e2e testing experience, plus... ...goals, culture, and technology stack. We offer flexible hiring models, including contract, contract-to-hire, and direct placement to meet...Full timeContract workLocal areaFlexible hours
$80k - $119k
Job Overview Our client is a fast-growing, product-based company lives on NetSuite as their core ERP. As they continue to expand our operations, they are looking for a skilled NetSuite Developer who can take the platform to the next level. This role is all about building...Full time- ...Position : Snowflake Developer Location : Milwaukee, WI (Onsite) Term : W2/Full Time role Job Summary... ...should have strong experience in Snowflake, SQL, data modeling, ETL/ELT pipelines, and cloud-based data integration. Key Responsibilities...Full time
$141.89k - $243.24k
...thorough background check on all new hires. Role Summary The Model Risk Manager is responsible for leading and advancing... ...emerging risks, and provide independent challenge and risk-based recommendations. Develop policies, procedures, and reporting that support strong model...- ...Responsibilities Own, maintain, and enhance production software primarily written in C and C++. Develop extensively in C++17 on a modern 64-bit ARM (AArch64) processor and SOM-based platform. Assume responsibility for existing software areas as part of a transition from...Work at officeLocal area2 days per week
$78.8k - $199.07k
...science to information technology to clinical practice. Together, we develop and deploy category-defining, data-driven, software-as-a-service... ...product solutions central to our most-used offerings based on market needs and product requirements. The ideal candidate will...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$108.16k
...decisions. As a Senior Solutions Engineer, you will design and develop data-connected solutions using the Microsoft Power Platform, enterprise... ...systems by leveraging APIs, Microsoft Graph, SharePoint, SQL-based data sources, and other internal and external platforms. Own...Work at officeWork from homeHome office- ...Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results-focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers...Temporary workCasual workImmediate start
- ...desired outcome, builds the solution mental model, and shapes a product-aligned solution... ...Customer Relationships, Trust & Advocacy Develop and nurture strong customer relationships... ...maintain documentation, guides, and FAQs based on common questions and requirements...Remote workFlexible hoursShift work
- ...Software Developer Shift: 1st Shift: 8:00am – 4:30pm, Monday – Friday Status: Represented, Local 9 Location: Administration Building... ...administration best practices and trends. Knowledge of Web-Based applications Knowledge of Bash and SQL (structured query...Work at officeLocal areaMonday to FridayShift workDay shift
- ...InvestCloud (formerly Advicent) is looking for a talented and motivated Senior Software Developer to join our team. You will deliver and support our web-based financial planning applications using technologies such as C#/.Net Core, C++, and Java. The ideal candidate will...Work at officeRemote workFlexible hours
- ...Software Developer for Baird Online Build reliable, client-facing technology for Baird Online (BOL), the web and mobile portal used... ...capabilities. This position offers a hybrid working arrangement based in either our Milwaukee or Madison office, with at least 3 days...Currently hiringWork at officeRemote workWork visa3 days per week
- ...consulting. This is a remote position but the ideal candidate will be based in Anchorage, Alaska. Responsibilities Design and... ...issues through analysis, diagnosis, and fault isolation. Develop network architecture solutions aligned with client requirements...Remote work
- ...Job Description Key Responsibilities \n \n Design, develop, validate, and test embedded firmware for next-generation connected... ...Experience developing firmware for IoT, asset-tracking, or location-based products. \n Prior experience working on new product...Long term contract
- ...architectures that satisfy technical and customer product requirements. · Develop embedded software in C and C++, including reusable software and... ...meeting critical deadlines. · Drive innovative designs based on input from product management and end customers. · Use AI...Full time
- ...great people and great organizations together. Our diverse client base represents a wide range of industries, including technology,... ...under federal, state, or applicable local law. Job Description Developer II is responsible for the development of software. Essential...Local area
- ...teams working on various software development projects, software test projects, or dev-ops infrastructure projects. Assignments will be based on individual skill sets, areas of interest, and areas of need that Cognex has. Demonstrated skill and passion for software...Full timePart timeSummer workInternship
$40 - $70 per hour
...We are hiring a Python Developer in Milwaukee, Wisconsin (Hybrid)! Responsibilities: Design, develop, and maintain applications in... ...Milwaukee area Job Type & Location This is a Contract position based out of Milwaukee, WI. Pay and Benefits The pay range for...Contract workTemporary work$87.99k - $149.59k
...Senior Application Developer MGIC is looking for a Senior Application Developer. In this role you will be responsible for planning,... ...legacy systems), as well as delivery of new features and project-based work, including migrating legacy applications to modern infrastructure...Temporary workCasual workWork at officeLocal area- ...administration and troubleshooting. Experience using Terraform or similar Infrastructure as Code tools. Experience with GitLab, Git-based workflows, and CI/CD pipelines. Familiarity with Google Cloud Platform or another major cloud provider. Experience packaging...Local areaWorldwide
- ...account management teams. The ideal candidate would be a full‑stack developer with knowledge of coding in various languages, including Asp.... ...provide fixes Mentor and guide team, coaching team members based on their developmental needs Research standard extensions/solutions...
- ...you to learn moreabout us. About this role: This role develops software solutions for financial modeling, portfolio valuation, risk analytics, and client... ...clients. We value creating and working within a team-based environment where each person’s talent, ideas, opinions...Visa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BMS Model Based Developer. Be the first to apply!
Related searches
- pega developer Milwaukee, WI
- c developer Milwaukee, WI
- senior mainframe developer Milwaukee, WI
- programmer Milwaukee, WI
- remote developer Milwaukee, WI
- interactive developer Milwaukee, WI
- entry level developer Milwaukee, WI
- student programmer Milwaukee, WI
- senior mulesoft developer Milwaukee, WI
- progress developer Milwaukee, WI






