Staff Firmware Architecture Engineer, Propulsion and Battery
$210k - $245kALSO
About ALSO. We’re ALSO, an electric mobility company originally conceived as a part of Rivian. We’re a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new (not to mention, innovative and delightful) vertically integrated, small EVs designed to meet the global mobility challenges of today and tomorrow. Our mission is to inspire everyone to ride ALSO—replacing many local car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient. As a Staff Firmware Architecture Engineer, Propulsion and Battery at ALSO, you'll play a large role in platform-level firmware development, serving as a key contributor to the foundational software layers that enable all vehicle products, including drivers, real-time operating system integration, and build infrastructure. You'll own the end-to-end design, development, and testing of critical embedded software and tooling that supports the full scope of ALSO's products, and drive architectural decisions for the firmware platform and build systems that let teams efficiently develop, test, and deploy firmware across the product portfolio. What You'll Do Lead architectural discussion supporting the design and implementation of hardware abstraction layers, peripheral drivers, and board support packages across MCU families Support RTOS configuration, integration, and optimization, driving decisions on OS selection, task architecture, and resource management Design and develop frameworks for core platform functions like telemetry generation, firmware updates, and health monitoring, in reusable, common libraries Contribute to Bazel-based build infrastructure and CI/CD improvements, ensuring reproducible builds, efficient dependency management, scalable build configurations, toolchain maintenance, and fast, reliable pipelines Contribute to coding standards, driver interface design, and platform APIs, making informed architectural decisions on MCU selection, memory management, and peripheral allocation Ensure architectural decisions support boot time optimization, memory footprint reduction, and runtime performance tuning across the platform Collaborate with other engineering disciplines (Electrical, Mechanical, Test, etc.) and other Firmware teams to design, document, and integrate robust, reusable, and scalable software across ECUs Provide vehicle system integration support, including feature implementation, ECU handshaking, debugging, and root cause analysis Drive firmware initiatives to ensure product quality and vehicle safety in the powertrain and battery systems What You'll Bring B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field 7+ years of experience in firmware development, ideally in safety-critical, time-sensitive, and resource-constrained environments Previous experience as a Software Architect, familiar with the attributes that make code portable, maintainable, and scalable Expert in C programming, ideally familiar with C++, Python, and bash scripting Experience delivering software-enabled hardware products, including low-level firmware development (drivers, bootloaders), with hands‑on debugging in real-world environments using embedded diagnostics tooling such as oscilloscopes, logic analyzers, and JTAG Strong understanding of control systems and system integration, with familiarity in electric drivetrains, battery technology, and common vehicle communication protocols and peripherals (e.g. ADC, CAN, force, IMU sensors) Familiarity with model‑based design and software development tools such as MATLAB/Simulink Familiarity with real‑time operating system platforms, ideally in functional‑safety critical applications Familiarity with static analysis and linting tools to ensure software quality and correctness, and experience with CI/CD and test automation applied to consumer‑facing, software‑enabled hardware products Highly collaborative mindset and strong communication skills The salary for this position ranges from $210,000 - $245,000 per year, depending on experience, qualifications, and location. Perks & Benefits Robust health coverage — excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options One Medical membership and dedicated insurance advocates Rich fertility and family building benefits with Progyny Flexible time off 401(k) match Why ALSO. We’re passionate about helping the world find a better way to get there—wherever it is you’re headed. We’re located in the heart of Silicon Valley and have brought together a world‑class team from some of the biggest brands in the technology, automotive, cycling, outdoor recreation and retail spaces. Together we’re working hands‑on to imagine, design and build an entirely new solution to a global set of transportation challenges. #J-18808-Ljbffr ALSO
$158.4k - $217.8k
...and software-defined vehicle architecture, our award-winning vehicles... ...sustainability, design and engineering, ambition and integrity. In... ...mobility.Lead Innovation in Battery ManagementAre you ready to take... ...level? As a Senior Embedded Firmware Engineer, you will play a...SuggestedHourly pay$150k - $190k
Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside... ...parts of the Lunar system. Drive design discussions on system architecture to achieve the desired product functionality. Collaborate...SuggestedFull timeImmediate start- ...own the development of Rhoda's low-level firmware stack for distributed real-time control... ...and data interfacesContribute to the architecture of the hardware abstraction layer (HAL)... ...ForBachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics2+ years...Suggested
- ...Our distinctive tilt-aircraft architecture and scalable platform have... ...part of the Embedded Software Engineering team, you will drive the... ...implement full avionics embedded firmware. Oversee firmware... .../testing Lithium-based battery testing/monitoring Interest...SuggestedFull timeWork at office
- ...Description We are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team focused on next-generation battery systems, power electronics, and... ...product lifecycle. Participate in firmware architecture, design reviews, and system integration...Suggested
$100k - $130k
...Embedded Firmware Engineer Lansdale, PA Compensation $100,000 - $130,000 Per Year Job Type Direct Hire Reputable and growing Fortune... ...followed across the firmware team Apply knowledge of computer architectures, real-time operating systems, and programming languages to...- ...Embedded Firmware EngineerWe are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team focused on next-generation battery systems, power electronics, and charging infrastructure... ....Participate in firmware architecture, design reviews, and system...
$262k - $364k
...design, develop, test, and deploy large-scale recommendation models, novel model architectures, and optimize ML infrastructure to drive the growth of the Shorts ecosystem.Partner with engineering, product, data-science, and research teams to convert business goals into...$207k - $300k
...our RCS protocol stack and client-side architecture to achieve maximum throughput and minimal... ...delivery, minimal latency, ultra-low battery consumption, and rock-solid reliability... ...standards), or high-performance application engineering.5 years of experience testing, and...Worldwide- Omnissa is seeking a Staff Engineer to architect the Horizon Cloud Services Next Gen platform. You will own subsystems, set technical vision, and drive secure, scalable cloud-native architecture with a global engineering team. Role emphasizes AI-enabled productivity, mentorship...
$188k - $274k
...performance indicators.Investigate emerging technologies, algorithms, and architectures to drive innovation for future wearable products.Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Physics, a related field, or equivalent...$192k - $278k
Deliver Ambient Computing architecture for next-generation SoCs.Influence micro-architecture details for optimal PPA working cross-functionally... ...:Master's degree in Computer Science, Electrical Engineering, or Computer Engineering, or equivalent practical experience....Worldwide- Applied Intuition in Sunnyvale, CA, is seeking an Engineering Manager to lead the Firmware team within the Vehicle OS organization. You will drive architecture, development, and integration of foundational embedded systems powering the Vehicle OS platform, working with...
$206k - $240k
...Software Platforms and Product /Full-time /HybridAs a Wireless Firmware Validation Engineer on the Firmware team, you will own the performance... ...of our TCU (Telematics Control Unit). Managing a complex architecture that integrates third-party hardware with our autonomous...Full timeTemporary workRelocation package- ...Job TitleStrong understanding of vehicle EE architectures and automotive development practices.Embedded C, C++ Experience.Deep knowledge of embedded software architecture and development processesExperience supporting software through the product lifecycle, including mass...
$150k - $220k
...As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product environment, owning firmware from architecture through production deployment across condition monitoring systems, power electronics, and grid...$221k - $265k
...Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building... ..., and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include...Full timeTemporary workRelocation package- Applied Intuition in Sunnyvale seeks an Engineering Manager to lead the Firmware team within Vehicle OS. You will drive architecture, development, and integration of foundational embedded systems powering next‑gen automotive experiences. You will mentor engineers across...
- ...Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems... ...(ARM Cortex-M or similar)Design power systems, including battery management and regulationCollaborate with mechanical teams on...Flexible hours
$155.9k - $227.3k
...the heart of our electric aircraft: the battery packs that power flight, the Battery... ...Together they form one energy ecosystem, engineered around the demands of commercial eVTOL... ...domains, will be a key contributor to their architecture and technical roadmap, and will provide...Full timeTemporary work$207k - $300k
...across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS (... ...experience with embedded software design and architecture.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field...- Array Labs in the United States is seeking an Embedded Software Engineer to develop software for radar sensors, flight systems, and... ...processing, hardware, and GNC engineers to prototype and deploy architectures that meet demanding latency, throughput, and reliability...
$183k - $247.6k
...Our team defines the server architectures, drives the hardware designs,... ...a Cloud Hardware Development Engineer to define server architectures... ...interdisciplinary teams of component, firmware, test, qualification, and... ...employees, supervisors, and staff; adhere to standards of...Local areaWorldwideFlexible hoursDay shift$160k - $275k
...availability. MatX is seeking System Software Engineer to join our team as we create best-in-... ...The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware... ...and direct influence on both firmware architecture and board design.What You'll Do HereDesign...Daily paidFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours$207k - $300k
Lead a team of software engineers, providing technical mentorship, fostering career growth... ...leader, contributing to system architecture, design, and code to resolve issues and... ...Power and Performance optimizations on battery operated devices.Google's software engineers...$135k - $155k
...the ultimate goal of enabling human life on Mars.WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to... ...issues across the wireless PHY and MAC layers.Participate in architecture, design, and code reviews. Contribute to system...Permanent employmentTemporary work- ...Embedded Firmware Engineer Experience in developing, writing, and debugging code for embedded microcontrollers and processors (ARM and MSP... ...updates. Implement firmware coding for ultra low power battery operated MCUs / Processors. Measure system power and optimize...
- ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will...
$120k - $175k
Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking for...Full time- General Motors is seeking a Staff Software Engineer to lead the technical direction of DevOps and platform engineering for next-gen infotainment... .... You will mentor engineers across teams, influence architecture, and drive delivery at scale, with a focus on #J-18808-Ljbffr...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Firmware Architecture Engineer, Propulsion and Battery. Be the first to apply!
- staff engineer Palo Alto, CA
- engineering aide Palo Alto, CA
- technology administrator Palo Alto, CA
- assistant engineer Palo Alto, CA
- senior staff engineer Palo Alto, CA
- senior staff systems engineer Palo Alto, CA
- software engineer staff Palo Alto, CA
- director data architecture Palo Alto, CA
- director of architecture Palo Alto, CA
- director enterprise architecture Palo Alto, CA


