
Diagnostics Engineer
NextHop Systems
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Tech Stack
About the role
- Write platform driver code in the user space.
- Write diagnostics code to test and verify hardware is working as designed
- Ability to read and understand kernel device driver code
- Participate in and lead design reviews with peers to decide on the best solutions for platform/diagnostic architecture.
- Collaborate with hardware engineers to come up with custom tests to stress hardware design.
- Participate in all parts of system enablement ranging from system bring up to be ready to be deployed in AI datacenters.
- Support diagnostic tests for the systems in Manufacturing/EMI/Safety/MDVT/Packaging.
- Be a part of shaping a startup - define company culture, challenge and change the ways things are done, and contribute to determining the future of the company
- Be willing to travel to our manufacturing sites in Asia.
- Be willing to travel to the Santa Clara Office for hardware bringup.
Requirements
- Bachelor's degree in Computer Science or Electronics & Communications
- Proficiency in the following languages: Python, C
- Solid understanding of systems software, including embedded systems and distributed systems
- Ability to read schematics/component datasheets
- Familiarity with container technologies (e.g., Docker) and L2 networking protocols is a plus.
- Good communication skills and ability to work collaboratively in a team
- Confidence to both ask questions and take ownership of your project(s)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonCplatform driver codediagnostics codekernel device driverembedded systemsdistributed systemsschematics readingcomponent datasheetscontainer technologies
Soft Skills
communication skillscollaborative workleadershipownershipproblem-solvingteamworkdesign review participationadaptabilitycultural contributionconfidence
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Electronics & Communications