The Embedded Systems Engineer will:- Work with low level device drivers firmware and test scripts (C Python or similar).- Design targeted test cases to exercise silicon designs and digital interconnects with the goal of surfacing corner-case issues.- Debug IO devices functional units and high-speed interfaces at both the software and hardware levels.- Work with high-speed memory and communication standards (PCIe MIPI SPI I²C etc.).- Use lab tools (DSOs Logic Analyzers Protocol Analyzers etc.) to validate and debug hardware/software interactions.- Collaborate with cross-functional teams to isolate reproduce and drive closure on complex system-level problems.- Document findings debug flows and develop regression test suites for long-term validation coverage.
- BS and 3 years of relevant industry experience
- Strong programming skills in C and Python (or similar)
- Solid background in embedded system architecture and software development
- Understanding of modern operating systems and multi-threaded systems.
- Proven experience with firmware and device driver development.
- Hands-on debug experience with modern lab instrumentation.
- Familiarity with crafting validation strategies for silicon and system-level designs.
- Excellent problem-solving mentality proactive and thorough.
- Willingness to travel internationally (10%).
- Prior experience validating or debugging silicon bring-up.
- Familiarity with advanced validation automation frameworks.
- Exposure to high-performance compute or SoC design environments.
The Embedded Systems Engineer will:- Work with low level device drivers firmware and test scripts (C Python or similar).- Design targeted test cases to exercise silicon designs and digital interconnects with the goal of surfacing corner-case issues.- Debug IO devices functional units and high-spe...
The Embedded Systems Engineer will:- Work with low level device drivers firmware and test scripts (C Python or similar).- Design targeted test cases to exercise silicon designs and digital interconnects with the goal of surfacing corner-case issues.- Debug IO devices functional units and high-speed interfaces at both the software and hardware levels.- Work with high-speed memory and communication standards (PCIe MIPI SPI I²C etc.).- Use lab tools (DSOs Logic Analyzers Protocol Analyzers etc.) to validate and debug hardware/software interactions.- Collaborate with cross-functional teams to isolate reproduce and drive closure on complex system-level problems.- Document findings debug flows and develop regression test suites for long-term validation coverage.
- BS and 3 years of relevant industry experience
- Strong programming skills in C and Python (or similar)
- Solid background in embedded system architecture and software development
- Understanding of modern operating systems and multi-threaded systems.
- Proven experience with firmware and device driver development.
- Hands-on debug experience with modern lab instrumentation.
- Familiarity with crafting validation strategies for silicon and system-level designs.
- Excellent problem-solving mentality proactive and thorough.
- Willingness to travel internationally (10%).
- Prior experience validating or debugging silicon bring-up.
- Familiarity with advanced validation automation frameworks.
- Exposure to high-performance compute or SoC design environments.
View more
View less