Digital Electronics/Firmware Engineer at Spino Inc
Parsippany, NJ 07054
About the Job
Role: Digital Electronics/Firmware Engineer
Location: Parsippany, NJ (Onsite)
Full Time Role
We need a Firmware person who can see the hardware. Some of the bigger microcontrollers don’t see the hardware.
Microcontroller, USB Drivers.
So good Firmware people who are also a programmer for Hardware.
Do not need the PCB board experience.
Job Description:
- To develop 2D and 3D image capture equipment utilizing high speed interface (USB2.0/USB3.0, 1G/10G Ethernet) to load data from CMOS/CCD cameras, and utilizing real time control technology for photoflashes
- Implementing embedded controllers using microcontrollers for various image capture systems
- Development of firmware utilizing C programming (and occasionally Assembler)
- Capture schematics, PCB layout, and routing
- Work closely with the manufacturing team to ensure through documentation and for production of products
Core Requirements:
- Bachelor's degree in Electrical or Electronics’ Engineering (or similar)
- 10+ years digital electronic circuit design and development
- Demonstrated experience in C Programming
- Knowledgeable in high-speed communication and hardware implementations
- Proficient in implementing embedded controllers via microcontrollers (eg: ARM ) as well as FPGA (Intel/Xilinx) and high-end (32 bits) microcontrollers and IDE tools (CCS from Ti)