View all jobsEmbedded Hardware/Firmware Engineer
Allentown, NJEmbedded Hardware/Firmware Engineer (Hybrid work schedule)
Firmware
- Design and implement algorithms for firmware.
- Create technical documents describing firmware usage.
- Responsible for firmware development from design to creation
Hardware
- Design electronic circuits and create schematics.
- Learn common electronic communication protocols (such as WIFI, CAN, Bluetooth)
- Review manufacturer's data sheets for component interface & compatibility
- Select components that fulfill PCB design requirements.
- Perform circuit simulation & design analysis.
- Maintain component library with schematic symbols, package dimensions, and specifications.
- Create circuit board layout with industry standard CAD software packages.
- Test sample circuits and prototypes to verify that design meets requirements.
- Generate Gerber files for manufacturing.
Skills:
- Bachelor’s degree in electrical, electronic or computer engineering
- At least 5-10 years of proven work experience
- In-depth knowledge of C and C++, board design and engineering design