02 Nov
Embedded Systems Engineer
Vacancy expired!
Signature Consultants - Embedded Systems Engineer
Embedded Systems Engineer Summary:Signature Consultants is currently seeking an Embedded Systems Engineer for an opportunity in Cupertino, CA. This is an excellent opportunity to become part of the Embedded systems development team to support devices with the exemplary company consistently bringing innovations in the industry. In this role, you will be part of cross-functional interactions with the hardware, software, and QA teams. This position requires 3-7 years of hands-on experience.Key Qualifications:
- C or C for embedded systems
- Experience interfacing microcontrollers with analog and digital sensors
- Working knowledge of one or more communication protocols (e.g. UART, USB, SPI, I2C, USB-C and USB-PD)
- Experience implementing firmware in adapter environments
- Demonstrated capability in applying software best-practices to firmware designs
- Solid board bring-up and debug skills
- Strong communication and teamwork skills
- Assist in the bring up and debug of prototypes quickly
- Write clean, easy to understand, robust, and sustainable code tailored for embedded systems
- Negotiate, specify and document communication protocols, system states, and FW/SW feature requirements with the SW team
- Interface with the QA teams to inform and shape their white-box testing Education BS CS/CE/EECS
- Experience with one or more microcontroller cores ( ARM, AVR, MSP430, PIC, M8C, 8051 ).
- Debugging skills with JTAG, Oscilloscopes, and/or Logic analyzers.
- Development experience on Unix, Linux, or Mac OS X is preferred.
Vacancy expired!