Senior Embedded Engineer – Bootloader

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Senior Embedded Engineer – Bootloader

Qualcomm, a leading technology innovator, is seeking a Senior Embedded Engineer specializing in Bootloader development at their Chennai location. This role is perfect for experienced software engineers passionate about low-level system development and embedded systems. As part of Qualcomm's engineering team, you'll work on cutting-edge bootloader development supporting multiple QC chipsets, requiring expertise in C/C++, ARM architecture, and boot frameworks.

The position offers an exciting opportunity to work with advanced embedded systems and contribute to fundamental software components that power Qualcomm's innovative technologies. You'll be responsible for developing and enhancing bootloader functionality, working in both pre-silicon and post-silicon environments, and collaborating with cross-functional teams to deliver high-performance solutions.

The ideal candidate will bring 3+ years of software engineering experience, strong programming skills in languages like C, C++, Java, or Python, and deep understanding of embedded systems concepts. Knowledge of Qualcomm MSM and AMSS development, ARM architecture, and build systems is crucial. The role demands both technical expertise and strong communication skills, as you'll be working in a collaborative environment with various engineering teams.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities through tuition reimbursement and mentorship programs. This position provides an excellent opportunity to work with industry-leading technology while developing your career at a company known for pushing the boundaries of innovation.

Last updated 10 hours ago

Responsibilities For Senior Embedded Engineer – Bootloader

  • Develop and Support Boot loader for multiple QC chipsets
  • Support various feature development and validations in pre-silicon and post-silicon environment
  • Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets

Requirements For Senior Embedded Engineer – Bootloader

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years experience, OR Master's with 2+ years, OR PhD
  • 3+ years of experience with Programming Languages (C, C++, Java, Python)
  • Knowledge of Boot framework
  • Experience with Qualcomm MSM and AMSS development, ARM architecture
  • Understanding of build systems, linkage, and binary formats (ELF)
  • Familiarity with Git, Gerrit and/or Perforce
  • Critical thinking and problem solving skills
  • Written and verbal communication skills

Benefits For Senior Embedded Engineer – Bootloader

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial programs for secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Senior Embedded Engineer – Bootloader

Senior Pre/Post Silicon Validation Engineer

Senior Pre/Post Silicon Validation Engineer role at Qualcomm, combining hardware expertise with software development to ensure SoC & Modem silicon quality.

Engineer, Senior - Windows Development

Senior Windows Development Engineer role at Qualcomm, focusing on power and thermal management for Windows on Snapdragon platforms, requiring expertise in embedded systems and Windows kernel development.

Digital Display Interface ASIC Design Engineer

Senior-level ASIC Design Engineer position at Qualcomm focusing on digital display interface development, requiring 3-6 years of experience and expertise in hardware design and verification.

CPU Software Engineer Senior

Senior CPU Software Engineer role at Qualcomm focusing on embedded systems, driver development, and system architecture for next-gen SoC solutions.

Embedded Platform Dev- Lead Engineer, Senior

Senior Lead Engineer position at Qualcomm focusing on embedded platform development for automotive systems, requiring expertise in functional safety and ISO26262 compliance.