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)