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