Embedded Systems, Firmware Test Engineer

Embedded Systems, Firmware Test Engineer

18 Jan 2024
California, Paloalto, 94301 Paloalto USA

Embedded Systems, Firmware Test Engineer

Vacancy expired!

You will join the Onboard Infrastructure Test, Tools, and Methodologies team covering a broad range of critical functions for the success of the Client’s self-driving platform. These include a full range of activities ranging from architecture, tools, bringup, integration, and software test.
The Engineer in Test is a role in software development. The primary task is to design and author software to ensure that the self driving platform can meet its requirements. It is a hands-on role involving day to day direct interaction with our product, and has a wide cross functional team interface. You will
understand how every sensor plays a part in making the system work.

What you’ll do:
  • Create detailed, comprehensive, and well-structured modular test designs, test plans, and test cases
  • Responsible for development and execution of automated tests on unit test environments as well as hardware-in-loop systems
  • Interface with hardware, software, and systems engineering teams to identify system interactions that must be considered for testing
  • Provide insight into appropriate testing methodologies, tools, and harnesses. Participate in the creation of such
  • Quantify test results and specify quality metrics
  • Test into the firmware including architecture, bringup, integration and software test.
  • Different modular testing, execution of automated test, and some interface with hardware and software and systems engineering teams to ensure everything is accurate and aligned.
  • Insight into appropriate testing methodologies, tools and harnesses.

Requirements:
  • Experience working with modern build and CI systems
  • Strong Python programming skills for developing and automating software and hardware tests
  • Exposure to C programming skills applied to embedded Microcontroller/Microprocessor targets
  • A record of owning projects successfully and working in a fast paced environment
  • Open to occasional travel to remote offices, test facilities, engineering partners, or manufacturing Partners
  • Any software development experience for any kind of devices or sensor would be applicable, debugging tools or methods for embedded, ISO development would be helpful.

Nice to haves:
  • Experience in software development for embedded devices
  • Experience with debugging tools and methods for embedded targets
  • Experience with ISO 26262 testing processes, such as software unit and integration verification testing, is a plus

Location: Palo Alto, CA (Hybrid Schedule)

Duration: 6+ months

Related jobs

Job Details

  • ID
    JC31991236
  • State
  • City
  • Job type
    Contract
  • Salary
    Depends on Experience
  • Hiring Company
    OSI Engineering, Inc.
  • Date
    2022-01-07
  • Deadline
    2022-03-08
  • Category

Jocancy Online Job Portal by jobSearchi.