Redmond or Mountain View or Santa Clara or Hillsboro or Raleigh or Boise or Austin
$120k-$235k/yrHybridFull Time
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
1+ YOEExperience developing BIOS/UEFI/firmware for hardware platforms, leadership in cross-functional projects, and ability to meet security screening; advanced degree or equivalent experience with multi-year engineering background.
Cadence Design SystemsNASDAQ: CDNS: Develops computational software and hardware for electronic system design.
Develop bare-metal C firmware for DDR5 PHY on microcontrollers; knowledge of DDR5 JEDEC spec and DIMM configurations; experience with high-speed SerDes/memory interface firmware, RTL simulations, scripting (Shell/Perl/Python/TCL), and verification EDA tools.
Nashville or United States or San Francisco or Austin or Seattle
$146k-$306k/yrOnsiteFull Time
OracleNYSE: ORCL: Provides cloud infrastructure and enterprise software for global businesses.
10+ YOE10+ years firmware engineering experience; hands-on BIOS/BMC/UEFI firmware; knowledge of secure boot/TPM, server firmware stacks and standards; strong communication and cross-team leadership skills.
Apptronik: Designs and manufactures humanoid robots for industrial automation.
3+ YOE3+ years developing production embedded firmware; proficiency in C/C++; experience with motor control (FOC), real-time embedded systems, EtherCAT, hardware bring-up, telemetry, and controller tuning.
Enphase EnergyNASDAQ: ENPH: Manufacturer of microinverter-based solar and energy storage systems.
3+ YOEBS/MS/PhD in CS/CE/EE or related; 3–8+ years embedded firmware experience depending on degree. Expert C/C++, Assembly, RTOS, DSP, ARM Cortex-M4/M7, hardware bring-up, testing/HIL, CI/CD, and version control.
C, C++, Assembly, ARM Cortex-M4/M7, GCC, GDB, Microsoft VS Code, GNU Make, CMake, Docker, Bitbucket Pipelines, GitHub Actions, GIT, Subversion, Mercurial, Zephyr, Controller Area Network (CAN), Linux, oscilloscopes, protocol analyzers, CI/CD
Graphcore: Produces specialized processors for artificial intelligence workloads.
6+ YOEBachelor's (or Master's) in EE/CE/CS or equivalent, 6+ years firmware/platform validation experience, expertise with UEFI/EDK II and OpenBMC, firmware security, CI/CD automation, and hardware debug tools.
Renesas ElectronicsTokyo Stock Exchange: 6723: Designs and manufactures semiconductors for automotive and industrial systems.
5+ YOEBS/MS in EE or Computer Engineering required; 5+ years firmware verification experience in pre-silicon; SystemVerilog, C, Python/Perl skills; familiarity with RTL, emulation, and lab test equipment.
Current Lighting: Provides energy-efficient LED lighting and intelligent control systems.
5+ YOEBachelor's degree and 5+ years embedded firmware experience; strong C skills; experience with microcontroller design, real-time systems/RTOS, interrupts/threads, and communication protocols (Ethernet, I2C, RS232/RS485, SPI).
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
5+ YOEDegree in engineering/CS or related plus multi-year software/firmware experience (typical: Bachelor's+6/ Master's+5/ PhD+4). 3+ years with C/C++/Java/Python, experience in embedded firmware, RTOS, driver development, assembly, and platform bring-up preferred.
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
8+ YOEDegree in EE/CS/CE or equivalent, 8+ years embedded firmware experience with deep PCIe knowledge, strong computer architecture/OS/OOP foundation, Python/Bash scripting, and clear customer communication.
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
8+ YOEDegree in EE/CS/CE or equivalent experience, 8+ years embedded firmware experience with deep PCIe knowledge, strong computer architecture/OS/OOP background, Python/Bash scripting, and excellent communication skills.
Exowatt: Provides modular solar thermal energy and storage systems.
2+ YOEBachelor's in engineering, 2+ years PLC programming or embedded firmware experience, proficiency with Siemens TIA Portal/Rockwell Studio 5000, strong C/C++ skills, familiarity with industrial protocols and CI/CD/GitHub workflows.
Siemens TIA Portal, Rockwell Studio 5000, C, C++, Rust, Python, GitHub Actions, GitHub, CI/CD, Profinet, Ethernet/IP, OPC UA, DNP3, MQTT, AWS IoT Core, InfluxDB, Timestream, CloudWatch, HIL
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Experience in firmware/software development or system validation; strong computer architecture foundation; SoC validation and pre-/post-silicon testing experience; proficiency in C/C++ and scripting (Python, Perl, Bash); Bachelor's/Master's preferred.
Senior Security Firmware Engineer – Open Titan RoT product
Austin, Texas, United States
OnsiteFull Time
Nuvoton Technology CorporationTaiwan Stock Exchange: 4919: Designs and manufactures microcontrollers and semiconductor hardware security solutions.
5+ YOEBSc in CS/CE required, 5+ years RT/embedded firmware experience, strong C proficiency, RTOS (FreeRTOS/ThreadX/Zephyr) experience, open-source development experience; Rust/Go, cryptography, and hardware-debugging skills are advantageous.