- Location
- San Diego, CA,US, US
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Experience
- 7+ years
- Education
- PhD
- Source
- Eightfold
Description
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Deep, Hands-on expertise in CXL and PCIe technologies Master's degree in Engineering, Computer Science, or a related field 7+ years of experience in embedded software development Strong proficiency in C programming Experience with real-time operating systems and embedded platforms Familiarity with ACPI, UEFI, Linux, and Zephyr Proven ability to write standards-compliant software Demonstrated success in performance and power optimization Excellent analytical and problem-solving skills Strong communication and collaboration abilities across diverse engineering teams Design, develop, debug, and commercialize embedded firmware and drivers for PCIe and CXL subsystems Collaborate with cross-functional teams to ensure seamless hardware-software integration Optimize software for performance, power efficiency, and reliability Contribute to architectural discussions and future chipset planning Develop low-level software and ensure compliance with industry standards Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.