Skip to content
Brelle

Director of Embedded Software Platform

Los Alamitos, CAOnsite · United States
Director+ · FullTime · Digital Systems
POSTED 28 OCTVERIFIED 1D AGO
Apply Ask
Role
12 days opentrue age
Posted 28 Oct
CompanyBrelle →
6open roles
Opened · 30d
+0
Closed · 30d
−0
6d of snapshots · 30d window
Market
25,369open · Director+ Other
Opened · 7d
+1,6186% of open
All other
624,311open
All tracked boards · live 10 Nov · n=25,369

About Brelle

Energy for what moves us.

The next generation of vehicles and aircraft won't be built with yesterday's manufacturing playbook.

Brelle is building a new approach to manufacturing for an increasingly electrified world, bringing together advanced engineering, software, testing, and automated production to develop and build high-performance energy and powertrain systems.

We're a California based, venture backed team working with some of the most demanding names in high performance mobility, including supercars and superbikes. Our work spans novel battery pack architecture, full-stack software, and automated manufacturing, with the goal of making machines lighter, safer, and more capable.

We're building something ambitious, and we're still early. That means real ownership, difficult technical problems, and the opportunity to see your work move from an idea to something real. We value people who think beyond their job description, challenge conventional approaches, and follow through on what they take on.

Build something exceptional. Own your work. See it move.

About the Role

As Director of Embedded Software Platform, you'll lead the architecture and development of the embedded software foundations powering Brelle's next-generation energy and powertrain systems.

You'll establish the technical direction for our embedded platform, spanning the software stack that connects hardware, enables system functionality, and supports reliable operation across products and customer programs. Depending on your background, this may include everything from low-level firmware, drivers, and real-time operating systems to platform architecture, software infrastructure, development frameworks, and integration across multiple electronic control units (ECUs).

This is a hands-on technical leadership role. You'll make foundational architecture decisions, work closely with electrical and systems engineering, and build the team and engineering practices needed to take complex embedded systems from early development through production. You'll balance near-term product delivery with the long-term platform investments that enable reuse, reliability, and scale.

We're looking for an experienced engineering leader who has built and shipped embedded software in demanding production environments, brings strong technical judgment, and knows how to build exceptional teams without losing touch with the engineering itself.

What You'll Do

Embedded Platform Architecture & Technical Direction

Own the technical direction and evolution of Brelle's embedded software platform, establishing the architecture and foundations needed to support current and future products.

Define software architecture across relevant layers of the embedded stack, including operating systems, drivers, middleware, hardware abstraction, communication interfaces, diagnostics, and application integration.

Establish clear software interfaces and architectural boundaries that enable reuse across ECUs, hardware configurations, and customer programs.

Evaluate architectural approaches, technologies, and tools, making thoughtful trade-offs across performance, reliability, maintainability, development speed, and hardware constraints.

Develop a platform roadmap that balances immediate product needs with long-term technical investments.

Identify opportunities to simplify the software stack, improve consistency, and accelerate development across programs.

Engineering Execution & Production Readiness

Lead embedded software development from architecture and early hardware bring-up through system integration, validation, release, and production deployment.

Drive resolution of complex technical issues spanning firmware, hardware, communications, and system behavior.

Establish appropriate standards for code quality, testing, configuration management, version control, and software release.

Build or evolve the tools and infrastructure that support efficient development, including automated testing, build systems, continuous integration, and debugging workflows.

Source · BrelleFirst seen 4 NovOriginal ↗