Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Brelle · 15 hours ago

Senior Embedded Software Engineer

Brelle is a company focused on engineering next-generation platforms for supercars and superbikes. The Senior Firmware / Software Engineer will be responsible for building the software foundation for vehicle embedded architecture, working closely with various teams to ensure the integration and functionality of new ECUs.

Utilities
Hiring Manager
Martin Hermez
linkedin

Responsibilities

Write, review, and release production-grade firmware for MCU peripherals and external components (SPI, I2C, UART, CAN/CAN-FD, ADC, DMA, timers etc), with a strong emphasis on code quality, testability, and long-term maintainability
Architect and maintain clean abstractions across the embedded stack—RTOS, drivers, middleware, and application layers
Contribute to the development and adoption of AI-enabled tooling for embedded firmware, helping automate boilerplate code, enforce architectural patterns, and improve test coverage across complex ECU platforms
Play a core role in the structure and evolution of the embedded codebase, including repository organization, build systems, and versioning strategies that support multiple customers, programs, and hardware variants
Lead ECU bring-up from first power-on through validation
Implement and support diagnostics and vehicle communication (UDS, CAN, CAN-FD, Ethernet, LIN) to production standards
Work hands-on with vehicle and systems teams to integrate Brelle ECUs into active superbike and supercar programs

Qualification

C/C++RTOSDevice driversVersion control (Git)Memory managementAutomotive softwareFreeRTOSTeam buildingAutonomyProblem solving

Required

5+ years developing production firmware in C/C++ for resource-constrained embedded systems
Bachelor's or Master's degree in Electrical Engineering or Computer Science
Deep understanding of RTOS concepts: task scheduling, priority inversion, semaphores, queues, memory pools, and real-time constraints
Experience writing device drivers for MCU peripherals and debugging
Expert with version control (Git), build systems and CI/CD pipelines
Strong foundation in memory management, and embedded systems fundamentals

Preferred

Experience with automotive software development (Similar to AUTOSAR, ISO 26262...) or other safety-critical domains
Background at leading EV companies or automotive Tier 1 firmware suppliers
Familiarity with FreeRTOS, SafeRTOS, or other real-time operating systems
Familiarity with NXP toolchain & SDKs

Benefits

Medical (HMO, PPO), Dental, and Vision
401(k)
Flexible PTO
Team meals 2x per week
Monthly team events

Company

Brelle

twitter
company-logo
"Energy for what moves us" defines our mission at Brelle. We develop frontier technology that pushes what's possible in electrified performance.

Funding

Current Stage
Early Stage
Company data provided by crunchbase