Firmware Development Engineer (Embedded)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Firmware Development Engineer (Embedded): Designing, developing, and debugging ROM, bootloaders, and firmware for test chips and System-on-Chip (SoC) projects with an accent on hardware-software interaction and performance optimization. Focus on building bootable system images, resolving complex platform-level issues, and collaborating across simulated and physical hardware environments.
Location: Must be based in the US (Hybrid work model in Santa Clara, CA).
Salary: $149,600β$245,160 USD
Company
is a global leader in semiconductor manufacturing and technology, driving innovation in computing, data centers, and custom silicon solutions.
What you will do
- Design, develop, and debug ROM, bootloaders, and firmware across diverse hardware platforms.
- Build and integrate firmware components into complete, bootable system images.
- Implement and optimize low-level code for seamless hardware-software interaction.
- Conduct thorough design reviews, testing, and validation to ensure robust firmware releases.
- Debug and resolve complex boot, platform, and system-level issues.
- Partner with RTL and board design engineers to solve challenging cross-domain issues.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- 6+ years of firmware development experience.
- Strong C/C++ programming skills.
- Experience with computer architectures such as ARM, x86, or RISC-V.
- Hardware debugging experience with tools like JTAG or GDB.
- Must be eligible to work in the United States.
Nice to have
- UEFI/BIOS development experience with EDK II or Coreboot.
- Knowledge of industry protocols including ACPI, PCIe, USB, SMBIOS, GPIO, and UART.
- Security implementation experience, particularly secure boot processes.
- Linux driver development background and GNU toolchain proficiency.
- Experience with AI-assisted and agent-based coding.
Culture & Benefits
- Competitive total compensation package including pay and stock bonuses.
- Comprehensive health, retirement, and vacation benefit programs.
- Hybrid work model allowing flexibility between on-site and off-site work.
- Opportunity to work on cutting-edge manufacturing processes and diverse architectures.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β