We are casting a line for an Embedded Hardware Engineer to join a growing technology organization, contributing directly to the design, development, and optimization of embedded systems for advanced human-machine interfaces and touchscreen technologies.
Requirements
- Bachelor's Degree in Electrical Engineering, Computer Engineering, or equivalent
- 5+ years of experience in new product development of embedded systems
- Experience with Altium or other schematic capture and PCB layout software
- Experience in analog and/or mixed-signal hardware design
- Expertise with measurement and test equipment
- Experience testing, troubleshooting, and/or solving ESD/RF/EMI/SNR issues
- Experience with serial communication hardware: I2C, UART, USB
- Competent in soldering and reworking fine-pitch components (0402 and above), or be willing to learn
- Experience developing bare-metal firmware on ARM Cortex M or similar microcontrollers
- Experience developing firmware in C/C++ and basic understanding of assembly
- Experience writing specifications, design documents, test plans and reports, failure analysis reports, and user documentation
- Excellent verbal and written communication skills
- Comfortable interfacing with customers and representing the company as a technical subject-matter-expert
- Detail oriented with strong problem solving and troubleshooting skills
Benefits
- health insurance
- 401(k)
- paid time off