Firmware Embedded Engineer

  • San Francisco, CA
  • Posted 11 days ago | Updated 2 days ago

Overview

On Site
$55 - $65
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

C++
CAN BUS
Controller Area Network
ST Micro
NXP processors
UART

Job Details

Job Title: Firmware Embedded Engineer

Location: San Francisco, CA

Contract position

Required / Job Description:

  • 5-10+ years of relevant experience.
  • Coding experience.
  • C++.
  • Able to do embedded firmware in C++.
  • STM32 Microcontroller/Microprocessor experience is a plus - see below :
  • Embedded hardware including ST Micro and NXP processors, to write code that will allow firmware testing on an existing PCB.
  • Must have CAN BUS experience and understand how bus's work
  • Transition the use of UART as an access to the PCB functionality from UART to CAN bus.
  • The CAN bus will be used by a manufacturer to run testing after the PCB has been enclosed in its final housing and the UART is no longer available.
  • Help build a residential electrical panel that is very technologically advanced.
  • Basic schematic knowledge
  • Understand how FW works
  • BSCS, BSEE, or similar degree required
  • Self-Starter - Able to work with a team or independently, On-Site
  • Strong enough experience to take weekly direction and make progress on their own, without requiring hourly supervision and code checking
  • Able to pass a basic C++ coding test in a pre-interview - on-screen coding challenge