• Staff Firmware Engineer

    Generac Power Systems (Santa Monica, CA)
    …+ Provide new product development support, specifically focused on microcontroller - and microprocessor-based systems for residential energy storage. + Design, ... implement, and validate **embedded control algorithms using fixed-precision C** . + Develop and maintain application firmware for embedded systems, including algorithm development, interface definition, and system-level behavior. + Design and test new control… more
    Generac Power Systems (06/21/25)
    - Related Jobs
  • Senior ASIC Design Engineer

    NVIDIA (Santa Clara, CA)
    …Familiarity with ARM CPU and SoC system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) + Experience ... with reset controllers, boot, fuse controllers or UCIe protocol + Hands-on experience in programming (C/C++) and scripting (Perl/Python). # LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar… more
    NVIDIA (06/19/25)
    - Related Jobs
  • Hardware Development Engineer, Annapurna Labs

    Amazon (Cupertino, CA)
    …internship, or professional experience with x86 system design and microcontroller programming * Familiarity with oscilloscope and multimeters Preferred ... Qualifications * Project/Internship experience with Automation (Python, Perl, Shell, or Lua) * Academic, internship, or professional experience with circuit boards (2-layer or 4-layer), buck or linear regulators, transmission lines (TE, TM, TEM), high-speed… more
    Amazon (06/16/25)
    - Related Jobs
  • Embedded Software Engineer - Labs

    DoorDash (San Francisco, CA)
    …Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-ownership role, ... directly responsible for building the low-level firmware that powers our platforms. You will design, implement, and validate firmware for motion control, sensor integration, communications, power management, and safety-critical functionality. This role comes… more
    DoorDash (06/13/25)
    - Related Jobs
  • Senior Resiliency and Safety Architect

    NVIDIA (Santa Clara, CA)
    …experience. + Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, direct memory access, etc.). + ... Proficiency in C/C++. + Scripting and automation with Python or similar. + Understanding of the software development process, from requirements to testing closure and maintenance. + Experience with resiliency and/or functional safety. + Excellent interpersonal… more
    NVIDIA (06/13/25)
    - Related Jobs
  • Sr. Device Software Engineer, Kuiper Government…

    Amazon (El Segundo, CA)
    …memory allocation, file systems) and networking subsystems architecture, including microcontroller coding - Knowledge of low-level digital protocols, such as ... PCIe, Ethernet, SPI, and I2C - Proficiency in programming languages such as C, C++, Rust, Python, or other languages with a solid understanding of real-time operating systems and embedded software design principles - 5+ years' experience programming for ARM… more
    Amazon (06/10/25)
    - Related Jobs