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.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.