Engineer – Hardware Design
Education
:
BE/B.Tech, BSc, MSc, Diploma (Electronics, Electronics & Telecommunication)
Profile
:
Candidate must have experience in hardware design.
Skills and Experience required
- Peripheral Interfacing with Microcontroller
- Power Supply Design
- Digital/Analog Design
- Power Supply Design
- Awareness of Schematics and layout design tools
- Hardware Testing and automation
Nice to have knowledge of
- Hardware design using 8-16-32 bit microcontrollers/microprocessors
- Layout Design using CAD tools like PADS, Altium Designer etc.
- PCB assembly for prototypes testing
Responsibilities
- Schematics and Layout Design
- PCB Library
- Design reviews
- Co-ordination with vendors for components procurement and board fabrication/assembly
- Board bring up and functional testing
Engineer – Firmware Design
Education
:
BE/B.Tech, BSc, MSc, Diploma (Electronics, Electronics & Telecommunication)
Profile
:
Candidate must have experience in Firmware design, Source Code Development and Testing.
Skills and Experience required
- Firmware Development using embedded C/C++
- Firmware Design and Development for 8-16-32 bit Microcontrollers/Microprocessors
- Knowledge of BSP and Device Driver Development
- Knowledge of Communication Stacks and Protocols
- Firmware-Hardware integration
- Timing analysis for firmware development
- Code Optimization for timing and memory constraint applications
Nice to have knowledge of
Responsibilities
- High/Low Level Firmware Architecture Design
- Firmware Development Tools identification and setup
- Source Code Development
- Unit testing and Defect fixing
- Source Code reviews
- Functional and Integration Testing
Engineer – Full Stack Developer
Education
:
BE/B.Tech, BSc, MSc, Diploma (Electronics, Electronics & Telecommunication)
Profile
:
Candidate must have experience in Web Application Development and Testing.
Skills and Experience required
- Extensive experience in React JS/ Angular JS, Java8, spring, Hibernate, Web services, HTML5, JavaScript, CSS
- Expertise in Requirement Analysis, Design, Documentation, Coding & Implementation, Debugging, Deployment of Application, Testing and Maintenance.
- Experience in preparing Test Cases based on the given requirements.
- Knowledge of Communication Stacks and Protocols
- Must have ability to work independently.
- Adaptive to learn new technologies.
Nice to have knowledge of
- Desktop Application development using C#, Java
Responsibilities
- Source Code Development
- Source Code reviews
- Functional and Integration Testing