Firmware/Embedded Developer (ARM-Based uCs)
Quick Overview
Job Description
Title - Firmware/Embedded Developer (ARM-Based uCs)
Location: Onsite in Torrance, CA
Duration: 6-12 months
Hours: 40 hours per week
Status Only
Drug Test & Background Check Required
Details -
Oxford's client is looking for a firmware engineer with a background in ARM uCs (STM/ESP/etc) to develop firmware for test fixtures and jigs. They need firmware developed for automated testing to pull data. They have ADCs and amplifiers and will be taking sensor readings. Other duties could include board bring up, test troubleshooting, and debugging. Candidates should be able to read schematics, write C/C++, deal with boot processes, memory mapping of peripherals, interrupts, DMAs, watch dogs, and fault handling. They use Python for automation, and experience with ROS or FreeRTOS would be a plus. Protocols are primarily serial (I2C, SPI, USB, UART, ADC, PWM, etc). Candidates will also be working in an R&D environment, with scopes, analyzers, signal generators, etc.
Skills -
Firmware Developer
ARM based uCs (STM/ESP32)
C
C++
Python
Pluses -
Embedded Linux
Kernel Development
FreeRTOS/ROS
Skills
Similar jobs
Developer/Sr Developer, IT Applications
American Airlines · Fort Worth, United States
6 minutes agoSr. Power Platform Developer with Security Clearance
Alpha Omega · Arlington, United States
13 minutes ago$85.9k - $170k/yrHyperion / Acorn Essbase Developer
Stanley David and Associates · United States
54 minutes agoDirect Client: Senior SQL .NET Developer @ Lansing, MI – Hybrid – Locals Preferred.
KSN Technologies, Inc. · Lansing, United States
54 minutes agoMainframe Admin/ Developer IBM Rational
Maddisoft · Tallahassee, United States
56 minutes agoSenior Full Stack Cloud Software Engineer
HTC Global Services · Dearborn, United States
56 minutes ago