Job Closed

This listing is no longer active.

Dukosi

Dukosi chip-on-cell technology with C-SynQ® contactless communication for optimal battery management.

Academic BMS Algorithm Software Engineer

Location

Colorado

Posted

85 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishPythonSOAP

Job Description

Academic BMS Algorithm Software Engineer

Dukosi

• develop a flexible BMS-algorithm simulation platform • work with experts in the field to create and parameterize models • implement standard and custom state of charge (SOC), state of health (SOH), state of available power (SOAP), and state of energy (SOE) algorithms • benchmark algorithm performance under different assumed hardware configurations • conduct diminishing-returns analysis

Job Requirements

  • strong background in lithium-ion battery modelling and management
  • skilled at programming
  • strong mathematical and analytical background
  • skilled programmer in MATLAB/Simulink, Python, and/or C/C++
  • know lithium-ion modelling fundamentals and state-estimation algorithms
  • highly organized and solve problems with care and structure

Benefits

  • flexible options for in-person, hybrid, or fully remote work
  • strong emphasis on professional development and well-being
  • opportunities to build new skills
  • contribute to projects that drive meaningful change
  • participate in a variety of training programs that support professional growth

Related Job Pages

More Full-stack Engineer Jobs

Red Hat logo

Linux Sales Specialist, RHEL

Red Hat

The leading provider of enterprise open source solutions.

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Own the development of new Red Hat Enterprise Linux sales opportunities. • Lead customer presentations/sessions around business problems, Red Hat solutions, business value, competitive positioning, product capabilities, and roadmaps. • Maintain relevant and detailed knowledge about products in your domain. • Advises on and speaks to forecasts for appropriate products, services and training. • Drive adoption and growth beyond initial sales and deployment to scale and expand to other relevant products. • Coordinate with other technical sellers on the delivery of the proposed business value/solution.

Netherlands
OtherRemoteTeam 11-50H1B No Sponsor

• Design, implement, and optimize core protocol components, including: - Consensus mechanisms - State synchronization and replication - Mempool and transaction propagation • Build high-performance, fault-tolerant distributed systems in Rust • Improve system throughput, reliability, and latency at scale • Partner with research and product teams to iterate protocol designs • Debug and resolve complex distributed systems challenges in live environments • Contribute to engineering standards for testing, benchmarks, and safe releases

United States
Clerkie logo

Full-Stack Engineer

Clerkie

Democratizing financial wellness using AI. Giving you the financial answers you need anywhere, anytime, for free

OtherRemoteTeam 1-10H1B No Sponsor

• Build and maintain full-stack features across backend services and user-facing applications • Own features end-to-end - from design and implementation through production • Contribute to system reliability, performance, and scalability • Participate in technical design discussions and architecture decisions • Collaborate closely with product and design to deliver high-quality user experiences • Improve visibility into system health and performance • Contribute to internal engineering practices, tooling, and documentation

United States
$120K - $150K / year
VetsEZ logo

Full Stack Developer

VetsEZ

Agile | Adaptive | Ardent

OtherRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain full-stack web applications using .NET (Framework and/or .NET Core), ASP.NET MVC, C#, JavaScript, HTML, and CSS • Build responsive, accessible, and user-friendly interfaces aligned with Section 508 standards • Develop and maintain backend services and APIs to support application functionality and integrations • Write clean, maintainable, and testable code using established coding standards and best practices • Perform debugging, troubleshooting, and performance optimization across environments • Develop and execute unit tests and support automated testing efforts • Collaborate with cross-functional teams using Jira and Confluence for task tracking, documentation, and knowledge sharing • Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives • Contribute to system documentation, including technical designs and implementation details • Support deployment, monitoring, and maintenance activities in cloud environments (Azure preferred) • Leverage AI-assisted development tools (e.g., GitHub Copilot or similar) to improve code quality, development speed, and problem-solving • Integrate AI capabilities into applications where appropriate (e.g., AI APIs, NLP services, automation features) • Utilize AI-driven tools to enhance testing, including test case generation, code analysis, and defect detection • Apply prompt engineering and structured AI usage to support development workflows and documentation • Evaluate and recommend AI tools, frameworks, or services that improve team productivity and software quality • Ensure responsible and secure use of AI in compliance with enterprise and federal guidelines

Texas + 1 moreAll locations: Texas | Washington