Senior Staff Software Engineer

Haystack
US - California - San Diego
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Drive the CPU software architecture for industry-leading products and participate in hardware-software co-design and system optimizations. Develop and enable cutting-edge CPU sub-system features and firmware.

Requirements: Candidates must have a Bachelor's degree in a relevant field with at least 6 years of Software Engineering experience, or a Master's degree with 5 years, or a PhD with 4 years. Additionally, 3+ years of experience with programming languages such as C, C++, Java, or Python is required.

Key Skills: Software Engineering, Embedded System Development, ARM CPU Architecture, C Programming, C++ Programming, Java Programming, Python Programming, Debugging Skills, Firmware Development, Operating Systems, Linux, RTOS, System Optimization, CPU Architecture, Cloud Edge Software, User Needs Analysis

Benefits: Competitive Salary, Annual Discretionary Bonus Program, RSU Grants, Highly Competitive Benefits Package




Fast Track Upload