Firmware Engineer - Hyderabad

Firmware Engineer - Hyderabad 

CTC:- Upto 6Lpa
Position : Embedded – Firmware Engineer
Key Skills : ARM 32 bit Microprocessors, Design, development, debugging and modification of Embedded Linux, Kernel drivers and Software.

Qualification : B.E/ B.Tech/M.Tech in ECE/CSE
Experience : Having 2 - 5 Years experience
Basic : We are looking for an experienced in Embedded Linux device driver Developer and application Software Engineer experience developing code for ARM processor-based Linux systems.

Job Description:
  • Good Programming knowledge on Embedded C/C++ in Linux.
  • Linux technical experience, Proficient in user-level and kernel-level development & Understanding of device driver development.
  • Experience working lower levels of software stack, operating system development, assembly programming, and boot loaders.
  • Experience with IoT cloud protocols like MQTT/AWS, TCP/IP, Socket programming, and Linux internals required.
  • Experience in GPS, GSM/GPRS, NB-IoT, Bluetooth/BLE, Wi-Fi etc.
  • Experience in a scripting language such as Python, PERL, or UNIX shell a plus.
  • Knowledge on RS232, UART, RS485, I2C, SPI, USB protocols.
  • Debugging and troubleshooting of problems in an embedded system.
  • Good analytical and communication skills.

Embedded Hardware Engineer :- Bangalore

Position : Embedded – Hardware Engineer
Key Skills : 8/16/32 bit Microprocessors/controllers, Hardware Design, Circuit Design,
Analog & Mixed Signal, Power Supply Design, Power Electronics

Qualification : B.E/B.Tech/M.Tech in Electronics & Communication Engg or Equivalent
Experience : Having 4 – 6 Years experience
Basic: Design and development by using 8 bit/16/32 bit microcontroller/microprocessor for
embedded system, Very Good Experience in Hardware Design, Digital Hardware
knowledge, EMI/EMC, Safety Standards, Knowledge on PCB tools, Good team player.

Job Description:
  • Understanding of Project Requirements, Individual contribution in Hardware design, Familiar with microcontroller / microprocessor architecture, Hands on experience on Hardware tools CRO, Logic analyzers etc.
  • Good exposure in Hardware Circuit Design, Analog & Mixed Signal, Power Supply Design, Power Electronics, Circuit Simulation, Supplier Co-ordination, Layout Co-ordination, Board testing, Analysis & reporting. Complete with hardware design rules and industry standards.
  • Familiarity with ARM microprocessors, memories, DDRs, LCDs, Sensors, and other consumer electronics hardware is desired, as is experience performing schematic capture, signal integrity and programmable logic simulations, and PCB circuit placement & routing.
  • Layout, Components Selection, Thermal analysis and Timing analysis. CADENCE ORCAD /EAGLE/ ALTIUM Schematic and PCB review experience preferred. High level Experience with PCB layout tools for review like Allegro/PADS/ layout
  • Knowledge on GPS, GSM/GPRS/3G/4G/LTE/NB-IoT, Wi-Fi, Bluetooth and different IoT sensors is an added advantage.
  • Good problem solving and analytical skills, Good team player and Communication skills

Technical Architect

Its for a product MNC client of ours.
CTC:- 18Lpa


Reporting to: Vice President - Software Development

Objective: We are looking for an ambitious, talented and self-motivated technical architect. The ideal candidate must have at more than 8 years of experience in coding, designing, managing, and testing enterprise scale applications with at least 3 years of relevant experience in software architecture and design. The candidate must be well versed in software design patterns, coding best practices, database design principles and security assessment. The ideal candidate must also possess working knowledge of at least one application performance management product/ product suite.
Experience in cyber security, mobile app development, automated code review tools will be a definite plus point.
In additional to technical skills, the candidate must have great leadership and communication skills to ensure that technology evangelization is carried out across the organization and new technology adoption and best practices take place at a rapid pace in keeping with the goals of the organization.

Educational Qualifications: Engineering degree in Computer Science, Information Technology, Electronics and Telecommunications or any related technical engineering fields OR Bachelor’s or Master’s degree in Computer Science or Information Technology.

Desirable : Any or all of the following Microsoft Certified Architect, Sun Certification Enterprise Architect, Open Group IT Architect Certification or IBM Service Orientated Architecture Solution Designer.

Required Experience:
  • 8 to 10 years of coding and software design preferably on Microsoft .NET. Other object oriented programming platforms and languages like Java can also be considered.
  • 3 plus years of designing architectures for enterprise grade applications with high scalability and high availability.
  • Firm understanding and grasp of industry level best practices with regards to coding and design.
  • Demonstrable knowledge and understanding of high level and low level code refactoring.
  • Ability to analyze and create cost benefit analysis of third party software and tools especially in areas of application performance management, automated code review. Knowledge and experience working with sonarqube, Jenkins, Dynatrace and other similar software will be a definite plus point.
  • Ability to analyze and break down large work packets into smaller and measurable independently executable tasks.
  • Ability to think ahead and plan for potential technology disruptions.
  • Should have good grip on non-functional areas like performance, scalability studies, human interaction, software ergonomics
  • Must have built highly scalable, stable, extendable products Hands-on experience in faster Product Delivery
  • Should monitor the code written very closely Decide technology, tools and process guidelines
  • Design high level view of System Focus on scalability, maintainability, performance and modularity
  • Adopt, understand new technology to apply in business
  • Good grasp in Object Oriented Designs, Data Structures, Design Patterns.