Taro Logo

SAIL Embedded Platform Engineer- Software

Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For SAIL Embedded Platform Engineer- Software

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs.

In this role, you will work with local and global teams to understand, define, implement, and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. You will have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. You will also identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, you are expected to prototype and pre-validate recommended fixes. Additionally, you will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams.

This role offers the opportunity to work on challenging customer requirements and issues, contribute to hardware design modifications, and work with cutting-edge technologies in the automotive industry. You'll be part of a team that's driving innovation in embedded systems and automotive software development.

At Qualcomm, opportunities for our employees are limitless. We turn challenges into technological breakthroughs with inventiveness, passion, and tenacity. Join us to be part of a team that's shaping the future of automotive technology and pushing the boundaries of what's possible in embedded systems.

Last updated 8 months ago

Responsibilities For SAIL Embedded Platform Engineer- Software

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Work with local and global teams to understand, define, implement, and productize Automotive specific features
  • Coordinate and execute plans for validation of all feature requirements
  • Identify and address abnormal discoveries by root-causing and providing detailed corrective actions
  • Prototype and pre-validate recommended fixes when possible
  • Automate design under test and validation efforts
  • Work closely with design/production/bench IP teams
  • Contribute to hardware design modifications when necessary

Requirements For SAIL Embedded Platform Engineer- Software

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 2+ years of Embedded Software Development experience, including low level drivers, and RTOS
  • Strong C and Assembly Programming with OS & Multi-Processor concepts
  • Embedded software development in C and C++ on ARM or similar cores
  • Hands-on experience of driver development on any RTOS
  • Good debugging skills with experience on debugging with Lauterbach JTAG debuggers
  • Basic understanding of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc)
  • Automotive SW development experience is must have

Benefits For SAIL Embedded Platform Engineer- Software

  • World-class health benefit option for employees and eligible dependents
  • Programs to help build and prepare for a financially secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?