We are currently seeking a Sr. Embedded Development Engineer. This position requires an experienced professional at board-bring up, developing/maintaining firmware and hardware design knowledge. Our ideal candidate exhibits a can-do attitude and approaches his or her work with vigor and determination.
Role Responsibilities:
- Proficient in development on ARM-based microprocessors and microcontrollers.
- Knowledgeable in communication protocols including SPI, UART, I2C, Ethernet, USB, MIPI CSI-2, LVDS, and GMSL.
- Skilled in using compilers and GNU toolchains targeting ARM-based processors.
- Experienced in developing test frameworks using Python or other Object-Oriented Programming languages.
- Capable of hardware design, interpreting schematics, component datasheets, and discerning between software and hardware issues.
- Possesses a solid background in software programming languages and thrives in a dynamic, cross-functional team environment.
- Design and implementation of automated test scripts for executing DVT and Compliance test cases, along with generating summary reports.
- Experience in Linux board bring-up and testing.
Required Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering.
- 5+ years of experience in firmware development (C/C++) and test software development on ARM-based microprocessors and microcontrollers.
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.