Firmware Engineer
Manpower Engineering - Atlanta, GA
Apply NowJob 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 Engineering7+ 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, KEILStrong 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, USBExperience with memory interfaces: QSPI, FMCHands-on ability with oscilloscopes, logic analyzers, in-circuit emulators, and troubleshoot and debug hardwareWorking within software development lifecycle as it relates to embedded software
Created: 2021-11-29