Develop and maintain BMS application and control software models for BESS applications using MATLAB, Simulink, and Stateflow.
Perform model-based development, automatic code generation, control-algorithm integration, model reviews, and model-to-code debugging.
Generate production-quality embedded code and support software quality and coding-standard compliance.
Develop and execute MIL, SIL, PIL, open-loop, and closed-loop verification and validation strategies.
Create test cases, scenarios, harnesses, and automated scripts; execute regression, functional, boundary-value, robustness, and requirement-based testing.
Analyze test results, perform root-cause analysis, track defects, and maintain test coverage and traceability.
Manage BMS software requirements and requirements-to-test traceability using IBM DOORS or equivalent tools.
Perform static code analysis with Polyspace or Parasoft and model-quality checks with Simulink Check.
Develop MATLAB/M-Scripting and Python automation utilities for test execution, data processing, reporting, and engineering workflows.
Requirements
5–10 years of experience in model-based software development, BMS software, verification, or related work.
Bachelor's or master's degree in Electrical Engineering, Electronics, Instrumentation, Control Systems, Mechatronics, Computer Science, or a related engineering discipline.
Extensive hands-on experience with MATLAB, Simulink, Stateflow, Simulink Test Manager, and Simulink Check.
Strong understanding of model-based development, automatic code generation, BMS architecture, and BMS control algorithms.
Experience with MIL, SIL, PIL, test automation, requirement-based testing, regression testing, test coverage, and traceability.
Experience with IBM DOORS or equivalent requirements-management tools and Polyspace or Parasoft.
Strong MATLAB/M-Scripting skills and good Python programming or scripting skills.
Understanding of C/C++ and embedded software concepts.
Preferred experience with automotive BMS, EV, hybrid-vehicle, energy-storage, or BESS applications; Embedded Coder; CAN/CAN FD; HIL testing; real-time simulation; ISO 26262; AUTOSAR; CI/CD pipelines; Git; battery testing; battery characterization; and battery models.
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside ...
... Communication Skill. Strong in articulation, building interpersonal skills, and managing technical as well as business stakeholders Qualifications - 12-15 years of software engineering with strong fundamentals in data structures, algorithms, and distributed systems. - Hands-on depth designing, shipping, and operating agentic systems ...
Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate ...
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside ...
... and Model View publishing.- Troubleshoot NX, Teamcenter and Anark publishing issues.- Support technical data packages and manufacturing use cases.- Work with engineering, manufacturing, quality and IT https://jobeax.com/link/b98mNqN2dpm2gqBN Skills : - Siemens NX MBD / PMI- Anark Core / Anark Workstation - 2+ years- Teamcenter ...
... preparation and feature computation to experimentation, large-scale distributed training, evaluation, deployment, and governance & observability. As a Senior Software Engineer, you will design and implement core platform services exposed through high‑quality APIs and SDKs for a platform that seamlessly integrates data systems, ...
Controls Engineer Are you a highly motivated, creative individual and passionate about working with mechanical components or equipment • Would you like to be a part of our team • Join our team! Baker Hughes is the leading energy technology company, who delivers across the energy value chain through our market-leading business ...
Job Purpose Job Description Content for Job Profiles is a work in progress. com. Job Duties and Responsibilities Job Description Content for Job Profiles is a work in progress. com. Education and Qualifications Skills and Competencies []
Job Summary Functions as a Senior Instrumentation & Controls Engineering Technician, technical design specialist, and/or lead designer responsible for the development, coordination, and delivery of I&C engineering design deliverables for Floating Liquefied Natural Gas (FLNG) projects / Offshore Projects. Applies advanced ...
... alongside a talented and passionate team committed to making a real-world impact. - Learn from experienced professionals and gain valuable skills in robotics software engineering. - Gain practical experience in a real-world engineering environment. - Contribute to a project with the potential to make a significant impact ...