QU

Staff Engineer, Imaging Software

Qualcomm
Bangalore3-8 LPA Posted 26 May 2025
FULL TIME
imaging software
C C++
Data Handling
Java
Python

Job Description

Minimum Qualifications:

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 6+ year of Software Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field.

staff nig

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.
  • 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.

Required:

  • Excellent
  • C and/or C++ programming skills with proven experience of writing efficient code for high performance and memory constrained systems.
  • Extensive
  • product software
  • development experience in embedded environments.
  • Excellent
  • trouble shooting and analytical skills that may be applied to modeling solutions mathematically to resolve potential system issues.
  • Ability to provide work breakdown for new features with feasibility study, effort estimates and risk mitigation.
  • Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships.
  • Effective leadership skills that should help to plan and deliver the tasks as well as to manage and delegate work to the team.
  • Prior printer firmware development experience would be a bonus
  • Raster and/or
  • vector print
  • data handling
  • Image transformations like scaling, rotation, half-tones, etc.
  • PDLs, Fonts, color space, rendering models, display lists.

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • OR
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Join WhatsApp Channel