About the Role:
We are looking for a passionate Embedded Linux Hardware Engineer to join our growing team! You will be responsible for designing, developing, and validating hardware systems that run Embedded Linux. You'll work closely with our firmware, software, and systems teams to bring innovative products to life.
Key Responsibilities:
Design, develop, and test embedded hardware systems (SoCs, microcontrollers, etc.)
Integrate and bring-up Embedded Linux on custom boards (bootloader, kernel, drivers)
Collaborate with cross-functional teams (software, QA, mechanical) for end-to-end product development
Perform schematic capture, PCB layout review, and component selection
Support manufacturing with testing, troubleshooting, and validation
Optimize power consumption, performance, and system reliability
Requirements:
Strong experience with embedded hardware design (ARM, RISC-V, MIPS, etc.)
Proficient in Embedded Linux system design, including kernel configuration and driver development
Familiarity with common hardware interfaces (I2C, SPI, UART, USB, Ethernet)
Hands-on experience with board bring-up and debugging tools (oscilloscopes, JTAG, logic analyzers)
Experience with Altium, KiCAD, or other PCB design tools
Working knowledge of U-Boot, Yocto, or Buildroot is a plus
Bachelor’s or Master’s in Electrical/Electronics/Computer Engineering or related field
... Show more