SAIL Embedded Platform Development- Engineer, Senior

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Embedded IOT Systems Engineer, Senior

Senior Embedded IoT Systems Engineer position at Qualcomm focusing on end-to-end design of IoT components and embedded systems development.

Automotive Platform - Engineer Sr.

Senior Automotive Platform Engineering role at Qualcomm focusing on embedded software development, AUTOSAR, and functional safety for automotive systems.

Serdes PHY Analog Design Engineer

Senior-level Serdes PHY Analog Design Engineer position at Qualcomm, focusing on next-generation custom PHY designs for SoCs with 4-12+ years of experience required.

Senior Software Engineer - Cambridge, UK

Senior Software Engineer position at Qualcomm Technologies in Cambridge, UK, focusing on embedded systems and Python development for voice and music firmware tools.

AR / VR Architecture Power and performance systems engineer

Senior-level Power and Performance Systems Engineer position at Qualcomm, focusing on AR/VR architecture optimization for Snapdragon SoC platforms.

Description For SAIL Embedded Platform Development- Engineer, Senior

Qualcomm, a leading technology innovator, is seeking a Senior Embedded Platform Development Engineer to join their team in Bangalore. This role is perfect for experienced software engineers passionate about embedded systems and driver development. As a Qualcomm Software Engineer, you'll be at the forefront of designing and developing embedded and cloud edge software solutions that power next-generation experiences.

The position requires a strong foundation in C/C++ programming and experience with embedded systems development. You'll work on cutting-edge projects, collaborating with cross-functional teams including systems, hardware, and architecture engineers to create world-class products. The role involves everything from designing and implementing software modules to performing code reviews and writing technical documentation.

What makes this opportunity unique is the chance to work with one of the world's leading technology companies, directly contributing to innovations that shape the future of connected devices. You'll be part of a team that values technical excellence, collaboration, and continuous learning. The position offers the perfect blend of technical challenges and professional growth, working on complex embedded systems that power millions of devices worldwide.

This role would be ideal for someone with 3-6 years of experience who enjoys solving complex technical challenges, has a strong background in embedded software development, and wants to make a significant impact in the technology industry. You'll be working in an environment that encourages innovation, provides opportunities to work with cutting-edge technology, and offers the stability and benefits of a global technology leader.

Last updated 4 days ago

Responsibilities For SAIL Embedded Platform Development- Engineer, Senior

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Analyze user needs and software requirements to design and customize software for optimal operational efficiency
  • Design and implement software modules for products and systems
  • Participate in design, coding for large features, unit testing, debugging fixes, and integration efforts
  • Perform code reviews and regression tests
  • Triage and fix issues to ensure code quality
  • Collaborate with project team members
  • Write technical documentation for Software projects

Requirements For SAIL Embedded Platform Development- Engineer, Senior

Linux
  • 3 to 6 years work experience in embedded software and/or driver development
  • Strong analytical and debugging skills
  • Strong communication skills (written and verbal)
  • Experience working with teams across multiple time zones
  • Strong knowledge of C/C++ programming (mandatory)
  • Working knowledge on Device Driver Programming in Linux/RTOS like QNX/Greenhills
  • Fluent in industry standard software development tools: debuggers, code revision control systems (GIT, Perforce), IDEs and build tools

Interested in this job?