PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Senior Software Embedded Engineer

Company: eTeam
Location: Palo Alto
Posted on: March 7, 2025

Job Description:

Job: Senior Software Embedded EngineerDuration: 5 MonthsLocation: 607 Hansen Way, Palo Alto, California, 94304Role SummaryIn this position within the Autonomy Hardware team, you will:

  • Develop test software and use them to validate automotive SoC solutions.
  • Build up validation and benchmark software framework to identify gaps and risks at component and module level.
  • Collaborate with cross-functional teams to gather all test requirements, implement test sequences, and collect data in software.
  • Run test software on the target hardware platform to acquire test results.Requirements and Responsibilities
  • Deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot-up sequences.
  • Familiarity with JTAG-based debuggers to halt and resume processors, set breakpoints, and debug at both the transaction and process levels.
  • Ability to analyze and debug complex applications involving multiple threads, Memory Management Units (MMUs), interrupts, and inter-process communication (IPC) mechanisms.
  • Proficiency with GCC toolchains and GDB for effective development and debugging of embedded software.
  • Experience in investigating and resolving issues related to low-speed IO drivers (e.g., UART, GPIO, SPI, I2C), ensuring they function correctly within the system.
  • Familiarity with one of the following IO protocols and experience in bringing up and debugging such interfaces and their drivers: Gigabit Ethernet, PCIe, CPHY, MPHY.
  • Experience working with device trees, U-Boot, and operating systems to manage hardware configurations and ensure proper system initialization.
  • Experience with the secure boot process, and its bring-up and debug process.
  • Ability to write, review, and maintain high-quality C code, ensuring adherence to best practices in embedded software development.
    #J-18808-Ljbffr

Keywords: eTeam, Palo Alto , Senior Software Embedded Engineer, IT / Software / Systems , Palo Alto, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds