Firmware Engineer

Industry

Engineering

Advert ID

FOX_BBBH64122

Location

Dallas

Job Type

Permanent

Hours

Full-Time

Salary Range

USD120000.00-150000 per year

No. of Openings

1

Branch Information

Southern California Engineering - (USA) 2100 Main Street 4th Floor CA Irvine , CA 92614

ContactNumber

949-862-6150

Job Description

Manpower Engineering is seeking candidates for a permanent remote opportunity for a Senior Embedded Software/Firmware Engineer.



What you will need:



* B.S. degree in in relevant discipline: Electrical Engineering, Computer Science, Computer Engineering

* 7+ years of experience developing embedded software/firmware using C/C++

* Extensive knowledge of developing C/C++ embedded ARM Cortex-4 architectures (STM32 Preferred).

* 4+ years Extensive experience with IDE development platform: IAR, KEIL

* Strong understanding of embedded software concepts, including hard real time processing, process scheduling, cooperative multitasking, interrupt processing, race conditions, RTOS.

* Background with Communication busses and protocols: UART, SPI, I2C, USB

* Experience with memory interfaces: QSPI, FMC

* Hands-on ability with oscilloscopes, logic analyzers, in-circuit emulators, and troubleshoot and debug hardware

* Working within software development lifecycle as it relates to embedded software