ALSO.

Staff Firmware Engineer

ALSO.

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $190,000 - $240,000 per year

Job Level

Lead

Tech Stack

IoTPython

About the role

  • Partner with Electrical, Mechanical, Controls, and UX teams to architect critical vehicle features across the product from low level systems to user interfaces
  • Lead the design and implementation of firmware running on a distributed embedded system with multiple microcontrollers, focusing on power/energy optimization, security, and safety
  • Define system level power requirements and implement low power modes for microcontrollers; profile power consumption and identify optimizations
  • Early firmware development: hardware validation and testing, defining and implementing secure updates, and manufacturing test support
  • Develop HMI software features, including display functionality with core vehicle information and infotainment content
  • Develop comprehensive test plans, perform testing to validate firmware functionality, stability, and performance, and implement a robust CI/CD pipeline
  • Collaborate with QA teams, leverage metrics and lab equipment to monitor and debug issues at scale
  • Partner with existing embedded software teams to share platforms and codebase and engage third parties by delivering clear specifications and managing execution

Requirements

  • B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field
  • 8+ years of experience in firmware development, preferably with vertically integrated consumer products
  • Expert in C programming, ideally familiar with C++, Python, and bash scripting
  • Proficiency with real time operating system platforms, ideally in safety critical applications
  • Expert knowledge of embedded microprocessor tools, hardware peripherals, and common buses
  • Familiarity with hardware/software architecture selection with cost and performance tradeoffs (e.g. OS, MCU)
  • Hands-on experience debugging in real world environments with embedded diagnostics tooling such as oscilloscopes, logic analyzers, JTAG etc.
  • Established success in building, growing and developing fast paced, highly experienced software teams spanning multiple embedded disciplines
  • Highly collaborative mindset and strong communication skills
Sales Consulting

Senior QA Engineer, GenAI

Sales Consulting
Seniorfull-time🇷🇴 Romania
Posted: 9 days agoSource: teamtailor.salesconsulting.ro
IoTPython
Sales Consulting

Senior QA Engineer, GUI NMS

Sales Consulting
Seniorfull-time🇷🇴 Romania
Posted: 9 days agoSource: teamtailor.salesconsulting.ro
IoTPython
Sales Consulting

Senior QA Automation, GUI

Sales Consulting
Seniorfull-time🇷🇴 Romania
Posted: 9 days agoSource: teamtailor.salesconsulting.ro
IoTPython
University of Washington, Department of Electrical & Computer Engineering

Principal CAD Engineer

University of Washington, Department of Electrical & Computer Engineering
Leadfull-time$180k–$270k / year🇺🇸 United States
Posted: 16 days agoSource: boards.greenhouse.io
IoTLinuxPerlPythonSubversionUnix
ESA - Electronic Security Association

Software Engineer, Test

ESA - Electronic Security Association
Mid · Seniorfull-time$63k–$120k / yearUtah · 🇺🇸 United States
Posted: 2 days agoSource: ehtl.fa.us6.oraclecloud.com
IoTJenkinsPython