Build Software Engineer - HPC / Automotive Software

2 Days Old

Job Summary:
We are seeking a highly skilled Software Development Engineer in Test (SDET) with a strong background in High Performance Computing (HPC) and Automotive Embedded Software . The ideal candidate will focus on designing and implementing unit tests , validating complex networking stacks and protocol layers , and contributing to the quality and reliability of next-generation automotive compute platforms. • Develop and maintain automated unit test frameworks for HPC-based automotive platforms. • Work closely with software developers to ensure test coverage for critical modules, especially in communication stacks (e.g., Ethernet, TCP/IP, SOME/IP, DDS, etc.) . • nalyze and validate behavior of protocol stack implementations in embedded and real-time environments. • Implement test strategies aligned with ASPICE and ISO 26262 quality and safety standards. • Simulate and emulate high-throughput data flows to test performance and reliability under HPC conditions. • Debug failures, perform root-cause analysis, and log defects with clear reproduction steps. • Collaborate with system architects and platform teams to ensure scalability and integration readiness. • Contribute to Continuous Integration / Continuous Testing pipelines (e.g., Jenkins, GitLab CI/CD). • Bachelor's or Master's degree in Computer Science, Electrical/Electronics, or related field. • 3-6 years of hands-on experience as an SDET or similar role in automotive or embedded software development . • Strong programming/scripting skills in C, C++, Python , or Shell . • Solid experience in unit testing frameworks (e.g., Google Test , CppUTest , VectorCAST , etc.). • Experience working with automotive network protocols (e.g., Ethernet, TCP/IP, UDP, SOME/IP, CAN, FlexRay). • Exposure to HPC environments : multicore systems, SoCs, parallel processing, memory profiling. • Familiarity with AUTOSAR (Classic and/or Adaptive) stack and its communication layers. • Proficiency in using debuggers , bus analyzers , trace tools , and network sniffers (e.g., Wireshark, CANoe).
Location:
Mountain View, CA, United States
Category:
Computer And Mathematical Occupations