hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Display Software Developer

2.00 to 6.00 Years   Bangalore   08 Jul, 2020
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryConsumer Durables / Electronics
Functional AreaGeneral / Other Software,Embedded, VLSI
EmploymentTypeFull-time

Job Description

Job Area Engineering - Software Location India - Bangalore Job Overview The role is to develop firmware for Qualcomms range of Wearable chips. This will be embedded application and middleware software running on the on-chip processors. It will involve coding in C and C++ within a resource constrained multi-processor environment. Right candidate shall be required to primarily contribute in all aspects of the display management which includes but is not limited to display control and display drive logic. Candidate will require to familiarize himself with existing code deployed on earlier variants of the chip and further enhance or fix customer reported issues around the display control aspects. Right candidate will require a good knowledge of using RTOS provided functionality and API. Role would entail troubleshooting and resolving system issues ranging across multiple embedded application layers interfacing with other sub-systems within the chip or with hosting chipsets. Engineer will take ownership of a component of a project and will be responsible for delivering the software on timescales agreed with group leader/programme manager. The engineer should be able to work with minimal supervision. Key Responsibilities: Ability to multitask in a paced environment Capability to comprehend and capture accurate requirements Define tasks and create work breakdown including estimation of tasks Ability to prioritize requests and communicate priorities Develop and test software of major scale and complexity to agreed timescales Maintain firmware software components including defect investigation Conduct software peer reviews Create relevant documentation following the departments processes Track hardware changes and understand impact on firmware Design firmware components that require to be enhanced and adapted to existing design Deliver high-quality firmware in line with the departments processes Contribute to continuous development of the departments processes Minimum Qualifications Knowledge of display & image processing, use of framebuffers, display formats, timing, rendering, blitting, and graphics processing required.Knowledge of RTOS based environments required. Exposure to working with QP (Quantum Leap framework) or FreeRTOS is highly desired.Excellent trouble shooting and analytical skills that may be applied to resolve potential system issuesStrong communication skills with ability to evaluate and create design documentation detailing complex features and relationships2-15 years of relevant industry work experienceBachelors degree in Engineering, Information Systems, Computer Science, or related field id= hdnMinimumQualifications >Excellent C and/or C++ programming skills with proven experience of writing efficient code for low powered and memory constrained systemsKnowledge of display & image processing, use of framebuffers, display formats, timing, rendering, blitting, and graphics processing required.Knowledge of RTOS based environments required. Exposure to working with QP (Quantum Leap framework) or FreeRTOS is highly desired.Excellent trouble shooting and analytical skills that may be applied to resolve potential system issuesStrong communication skills with ability to evaluate and create design documentation detailing complex features and relationships2-15 years of relevant industry work experienceBachelors degree in Engineering, Information Systems, Computer Science, or related field Preferred Qualifications Extensive on-chip application development experience with a clear understanding of chip development life cycle and exposure to SoCs, peripherals and embedded environments. Knowledge of low-level display drivers with in-depth knowledge of interfaces such as MIPI-DSI, DisplayPort, HDMI will be an asset. Exposure to working on FPGA based emulation setups, debugging tools and use of utilities like logic analyzers, oscilloscope, JTAG interfaces over Lauterbach/J-Link. Hardware interfacing and general embedded systems concepts Strong understanding of ARM architecture especially Cortex-M series Ability to provide work breakdown for new features with feasibility study, effort estimates and risk mitigation Understanding of serialized communication protocols (QSPI, I2C, UART) Education Requirements Bachelors, Computer Engineering and/or Electrical Engineering Keywords Security, Firmware, Embedded, Security Lifecycle,Security Threats,

Keyskills :
sql serverjavascriptjqueryhtmlsqlenvironmental impact assessmentlife cyclepeer reviewsrisk mitigationembedded systemsimage processingarm architectureelectrical engineeringapplication developmentSoftware Developer

Display Software Developer Related Jobs

© 2019 Hireejobs All Rights Reserved