Find Jobs

Make your next engineering career move with SoloPoint.

Embedded Software Engineer (ACI)

Mountain View, CA 94043

Employment Type: Contract to Hire Category: Embedded Software Engineer Job Number: 10609 Pay Rate: $65 - $80/hr

Job Description

Qualifications:
  • Bachelor's degree or higher in Electrical Engineering, Computer Science, Computer Engineering, or equivalent
  • Expert level knowledge of C or C++ programming
  • Experience with 32-bit microcontrollers, particularly ARM Cortex M7
  • Experience with automotive processors (NXP S32G or S32K)
  • Strong knowledge of communication protocols (SPI, UART, CAN, TCP/UDP, UDS)
  • Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies)
  • Basic electrical engineering fundamentals for low-level debugging
  • Experience with time synchronization protocols such as PTP (preferred)
  • Experience with ISO 26262 and ASPICE safety-critical development (preferred)
  • RTOS experience, especially FreeRTOS/SafeRTOS (preferred)
  • Device driver development experience (preferred)
  • Low-level firmware for resource-constrained embedded systems (preferred)

Responsibilities:

  • Design, prototype, build, and test production embedded vehicle firmware
  • Evaluate, implement, test, and optimize applications in RTOS environment
  • Collaborate with software, hardware, and mechanical engineers throughout product lifecycle
  • Support device bring-up through manufacturing and deployment
  • Work with test and platform engineers to develop testing frameworks and harnesses
  • Develop deep understanding of functional safety and security concepts for autonomous vehicles
  • Apply ISO 26262 standards to embedded systems development

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.