1,801,868open jobs
103,965companies
271,759added this week
Browse all
Salary
≈ $97k – $178k per year (Estimated)
Location
In office (Novi)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Sep 23, 2026. ONE scores B on the Alion truth index.

Overview
Company
Impact
Profile match

ONE

ONE is a Michigan-based energy storage company focused on engineering batteries that accelerate U.S. domestic manufacturing and energy resilience.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Develop drivers, hardware abstraction, and I/O handling for BMS functions such as cell monitoring/balancing, contactor control, isolation detection, and metrology (current, voltage, temperature)
  • Design and implement software from platform/base layers (bootloader, diagnostics, communication stacks) through application-level control logic, applying layered architecture to keep code portable, testable, and maintainable
  • Verify and validate software through structured testing across functional behavior, performance, robustness, safety, compliance, and security
  • Follow defined lifecycle processes and maintain traceability between engineering phases and artifacts to ensure quality and compliance
  • Establish and maintain comprehensive documentation of software implementation
  • Collaborate with internal stakeholders and customers to execute ONE's BMS strategy
  • Root-cause and resolve issues, driving continuous refinement
  • Build subject-matter expertise in BMS topics and contribute to technical reviews
  • Work within an agile, DevOps-oriented team focused on continuous delivery and improvement
  • Perform other duties as assigned by management

QUALIFICATIONS:

  • B.S. in Electrical, Computer, or Aerospace Engineering, Software Engineering, Computer Science, or a related field, plus relevant technical experience (M.S. preferred)
  • In-depth embedded software experience for automotive or industrial applications, spanning driver-level to application-level software
  • Proficient in C programming of embedded systems
  • Experience with communication protocols such as CAN, Ethernet, Modbus, SPI, and I2C
  • Experience with battery management algorithms (SOC/SOH estimation, cell balancing, charge/discharge control, contactor sequencing, isolation/ground-fault detection, and precision current/voltage metrology) is a strong differentiator
  • Experience with automotive/industrial microcontrollers such as Infineon AURIX (TriCore) or NXP-based devices preferred
  • Hands-on experience debugging embedded software running on target hardware using oscilloscopes, logic analyzers, in-circuit debuggers/emulators, and CAN instrumentation, measurement, and calibration equipment
  • Experience translating requirements into algorithm design and production-grade software, including software verification and validation
  • Experience with static analysis and code-quality tooling to enforce safe, portable embedded coding practices (e.g., MISRA-C compliance checking)
  • Experience with software development processes and tools, including lifecycle/change management systems
  • Familiar with source and configuration management systems (e.g., version control) and CI/CD pipelines for embedded software
  • Preferred: experience developing embedded controls compliant with ISO 26262, IEC 61508, and/or ISO 60730 standards
  • Familiarity with diagnostic software concepts such as fault management and UDS/ISO-TP
  • Skilled at troubleshooting embedded functional and diagnostic issues in vehicle applications, driving solutions and validating corrective/preventive actions
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,801,868 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Novi
$182k – $273k per year • In office • 10+ years exp • Bachelor's Degree • Mountain View
Python
Verilog
SystemVerilog
VHDL
Perl
DevOps
Linux
Chips/EDA
Synopsys VCS
Siemens QuestaSim
UVM
Apply
$101k – $152k per year • In office • 10+ years exp • Bachelor's Degree • Mountain View
Python
Verilog
SystemVerilog
VHDL
Perl
DevOps
Linux
Chips/EDA
Synopsys VCS
Siemens QuestaSim
UVM
Apply
$80k – $120k per year • In office • 8+ years exp • Bachelor's Degree • Redmond
C++
SystemVerilog
SystemC
DevOps
QEMU
Apply
≈ $133k – $261k per year (Estimated) • Remote (United States) • 5+ years exp • Bachelor's Degree • San Francisco
C++
SystemC
DevOps
QEMU
Apply
$81k – $122k per year • In office • 8+ years exp • Mountain View
Python
C++
DevOps
CI/CD
Git
Chips/EDA
Synopsys ZeBu
Cadence Palladium
Apply
≈ $11k – $27k per year (Estimated) • Hybrid • Bangkok
JavaScript
Kotlin
TypeScript
C#
Scala
Frontend
Vue.js
Redux
GraphQL
Angular
React.js
Mobile
State Management
DevOps
Rest API
WebSockets
CI/CD
Analytics
A/B Testing
Management
Agile
Apply
≈ $56k – $147k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Chennai
Python
Java
C++
Perl
Management
Agile
Scrum
Waterfall
Apply
≈ $7.5k – $14k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Petaling Jaya
Analytics
Microsoft Excel
Management
Agile
Apply
≈ $15k – $44k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Makati
Go
Databases
PostgreSQL
Redis
Apache Kafka
DevOps
Kubernetes
Management
Agile
Apply
≈ $18k – $42k per year (Estimated) • In office • Contractor • Bengaluru
Python
Go
Java
Databases
Redis
Memcached
Apache Kafka
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon S3
Apply
Electrical Engineer 23 days ago
≈ $85k – $193k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Novi
Apply
≈ $40k – $90k per year (Estimated) • In office • Full-Time • High School Diploma • Belleville
Apply
Intern 23 days ago
≈ $38k – $63k per year (Estimated) • In office • Internship • Belleville
Management
Microsoft Office
Apply
Intern 23 days ago
≈ $32k – $54k per year (Estimated) • In office • Internship • Novi
Management
Microsoft Office
Apply
≈ $50k – $135k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Novi
Management
Outlook
Microsoft Office
Apply
≈ $30k – $54k per year (Estimated) • In office • Full-Time • 3+ years exp • High School Diploma • Novi
Apply
≈ $34k – $77k per year (Estimated) • In office • Part-Time • High School Diploma • Novi
Apply
≈ $90k – $184k per year (Estimated) • Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Novi
Cybersecurity
theHarvester
Apply
≈ $42k – $94k per year (Estimated) • In office • Novi
Apply
Sr. Buyer, CapEx 1 day ago
≈ $69k – $136k per year (Estimated) • In office • 5+ years exp • Novi
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,801,868 more open roles from verified company boards, updated every day.