Posted in

Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

CompanyHayden AI
LocationSan Francisco, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a closely related field.
  • Strong programming proficiency in C and C++.
  • Experience with embedded systems development and system-level programming.
  • Understanding of device hardware platforms and their interaction with software.
  • Familiarity with real-time operating systems (RTOS) concepts.
  • Excellent communication and collaboration skills to work effectively across engineering disciplines.
  • A passion for innovation and a desire to bring complex devices to life.
  • Experience with specific communication protocols relevant to the device (e.g., CAN, CAN-FD, etc.).
  • Knowledge of over-the-air (OTA) update mechanisms for embedded systems.
  • Experience with field-testing and debugging methodologies.

Responsibilities

  • Design, develop, and maintain embedded software components for the target device platform.
  • Collaborate with hardware engineers to optimize software for specific hardware capabilities.
  • Develop and integrate device drivers for various sensors and peripherals.
  • Work with firmware engineers to define and implement firmware functionalities.
  • Contribute to bring-up and low-level hardware initialization.
  • Interface with field applications to understand real-world device usage and performance requirements.
  • Provide technical support for field deployments and troubleshooting.
  • Analyze field data to identify areas for improvement and contribute to future device iterations.
  • Ensure seamless communication and data flow between hardware, firmware, and embedded software.
  • Participate in system-level design reviews and contribute to overall system architecture.
  • Assist with system testing and validation to guarantee device functionality and performance.

Preferred Qualifications

    No preferred qualifications provided.