Embedded firmware engineer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

C++
Embedded Systems
Operating Systems
ISO 9000

Job Details

Role- Embedded firmware engineer

Location- Mountainview, CA

Exp- 7+ years

Auto Industry background

Responsibilities:

  • Design, prototype, build, and test production embedded vehicle firmware.
  • Evaluate, implement, test, and optimize applications in a real-time operating system environment.
  • Work with software, hardware and mechanical engineers throughout the lifecycle of the product - from device bring-up to manufacturing and deployment.
  • Work with test engineers and platform engineers in developing testing frameworks and harnesses at the unit, integration, and system levels.
  • Develop a deep understanding of functional safety and security concepts relevant to autonomous vehicles, including standards like ISO 26262.

Qualifications:

  • Bachelor's or higher degree in EE or CS or CE or equivalent
  • Basic knowledge of electrical engineering fundamentals to support low-level debugging.
  • Expert level knowledge of C or C++ programming; other languages and skills also valuable.
  • Experience with 32-bit microcontrollers, particularly ARM Cortex M7 and automotive processors such as NXP S32G or S32K.
  • Strong knowledge of communication protocols, from low level (SPI, UART, CAN) to high level (TCP/UDP) and diagnostic protocols such as UDS.
  • Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Pentangle Tech Services