Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Monument Search Group · 1 day ago

Firmware Engineer

Monument Search Group is an international pre-IPO silicon startup focused on developing revolutionary silicon devices for cloud datacenters. They are seeking a Firmware Engineer to join their software engineering team, responsible for implementing advanced firmware features and executing hardware/software co-simulation.

Staffing & Recruiting

Responsibilities

Firmware development experience on multi-core embedded SoCs (Arm)
Experience with real-time operating systems (RTOS) and Linux
Experience in developing drivers for low level hardware components such as NOR, NAND, and NVME flash devices
Knowledge of hardware peripheral interfaces and protocols such as SPI, I2C, GPIO, etc
Experience with developing and integrating UEFI drivers
Experience with Trusted Firmware (TF-A) and secure boot flow
Experience in integration and advanced usage of cross toolchain (C cross-compiler, assembler, debugger, instruction set simulator, etc.)
Knowledge of L2/L3 communication protocols (Ethernet, TCP/IP, etc.) is highly desired
Knowledge/Experience with low level hardware systems, PCIe, Ethernet, and DDR preferred
Experience with complex and highly available distributed systems
Experience using emulation systems for hardware/software co-simulation

Qualification

Firmware developmentEmbedded SoCs (Arm)Real-time operating systems (RTOS)LinuxDriver developmentUEFI driversTrusted Firmware (TF-A)Cross toolchain integrationC proficiencyWritten/verbal skillsSelf-learnerTeam-player

Required

Firmware development experience on multi-core embedded SoCs (Arm)
Experience with real-time operating systems (RTOS) and Linux
Experience in developing drivers for low level hardware components such as NOR, NAND, and NVME flash devices
Knowledge of hardware peripheral interfaces and protocols such as SPI, I2C, GPIO, etc
Experience with developing and integrating UEFI drivers
Experience with Trusted Firmware (TF-A) and secure boot flow
Experience in integration and advanced usage of cross toolchain (C cross-compiler, assembler, debugger, instruction set simulator, etc.)
Proficiency in C
Self-learner
Team-player
Good written/verbal skills

Preferred

Knowledge of L2/L3 communication protocols (Ethernet, TCP/IP, etc.) is highly desired
Knowledge/Experience with low level hardware systems, PCIe, Ethernet, and DDR preferred
Experience with complex and highly available distributed systems
Experience using emulation systems for hardware/software co-simulation

Company

Monument Search Group

twitter
company-logo
We’re a team of recruiters from across the country who share a passion for helping companies hire the people they need to grow.

Funding

Current Stage
Early Stage
Company data provided by crunchbase