[ad_1]
Location: Bengaluru
Firm: Phicode
Key Tasks
- Designing, growing, testing, and updating digital techniques, elements, tools, and software program
- Understanding consumer necessities and constraints and deciding on the digital elements ({hardware} and software program) wanted to create the product
- Conducting a radical requirement evaluation and discussing it with the crew, consumer, and third-party distributors
- Making a challenge timeline and value estimation primarily based on the necessities
- Discovering related distributors for the required elements
- Understanding information sheets and board schematics for the elements & plan the circuit design & energy distribution items
- Designing & growing the digital circuits with the required elements
- Designing electronics circuits (PCBs) and energy distribution circuits as required
- Growing {hardware} and embedded software program whereas performing integration testing
- Testing and debugging the developed system on the sphere/consumer web site
Ability(s) required
- Analog And Digital Circuits
- ArduinoCircuit Design
- Embedded Techniques
- PCB Design
- PCB Soldering
Who can apply
1. Candidates with a minimal of 1 yr of expertise.
Different necessities
- Information of the whole embedded system improvement life cycle
- Robust understanding of microprocessor structure and its peripherals
- Expertise in growing 8/16/32-bit microcontrollers and ARM processors
- Publicity to Raspberry Pi, Arduino, and ESP32-based boards
- Interfacing communication protocols similar to SPI, UART, I2C, CAN protocols, Ethernet, and sensor interface
- Potential to combine several types of modules like Zigbee, RF, Wi-Fi, GSM, GPS, and many others.
- Potential to know datasheets and board schematics
- Expertise in PCB designing, manufacturing & meeting (together with soldering SMD & non-SMD elements), designing & creating the facility distribution & provide format
- Good troubleshooting and debugging expertise for embedded boards, elements, reminiscence, and energy provides
- Expertise in porting Linux-based firmware and RTOS to a brand new board
- Proficiency in embedded C/C++ or Python
- Understanding of assorted communication interfaces like serial/UART/I2C
- Information of assorted communication protocols and applied sciences/channels (TCP, UDP, WiFi, Bluetooth)
- Proficiency in English; good communication and presentation expertise
[ad_2]