Embedded Software Engineer, Sr

1 Year ago • All levels • Software Development & Engineering

Job Summary

Job Description

As a Power and Limits software engineer, candidates will own or participate in multiple aspects of software development. This includes analyzing requirements, designing robust software solutions, and ensuring power efficiency for current and next-generation chipsets. The role involves detailed analysis of existing software to recommend performance, memory, and power utilization improvements, including software optimizations and new algorithms. Responsibilities also include developing tools for silicon profiling, validation, and debugging across SOC components and involvement in pre-silicon evaluations.
Must have:
  • Computer Architecture (ARM architecture preferred)
  • Real Time Operating Systems
  • C/ASM programming
  • Debugging Real Time Embedded Systems
  • Python Scripting
  • Ability to read hardware programming guides
Good to have:
  • Machine Learning
  • Agile development; Kanban
  • Version control systems such as Perforce/Git

Job Details

Computer Architecture (ARM architecture preferred) Real Time Operating Systems C/ASM programming Debugging Real Time Embedded Systems using JTAG or equivalent Compilers / Linkers Python Scripting Ability to read hardware programming guides and write drivers/software based on that information Embedded software Machine Learning Agile development; Kanban Version control systems such as Perforce/Git Desire to work in a fast-paced, dynamic environment with high expectations Passionate for building great products, with a willingness to disrupt the status quo and push boundaries to deliver innovations that affect the experience of millions of end users Strong analytic and problem solving skills Excellent technical communication and interpersonal skills Self-motivated and quick-learner Meticulous attention to detail Developing firmware for memory and CPU constrained systems Working with various HLOS (eg: Android) on application cores to meet end-to-end performance As a Power and Limits software engineer, candidates will own or participate in one or more of the following: Multiple aspects of software development - analyzing the requirements, designing robust software solutions, and ensuring that the power efficiency is met, for current and next generation chipsets to meet the growing product requirements on processors across various subsystems on the SoC Perform detailed analysis of the existing software to provide innovative recommendations to improve performance, memory, and power utilization, including software optimizations, SW/HW partitioning, new algorithms etc. Develop tools for silicon profiling, validation and debugging across all SOC components Involvement in pre-silicon evaluations and sign-offs Scope opportunities for HW acceleration by providing recommendations to the HW team

Similar Jobs

quience - Staff Engineer : Mobile

quience

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Doola - Finance Analyst

Doola

Bengaluru, Karnataka, India (Remote)
3 Months ago
QuinStreet - Mid UI Developer (Contractor - 12 months)

QuinStreet

Pune, Maharashtra, India (Remote)
1 Week ago
Universal Music - Senior BI Engineer

Universal Music

Philadelphia, Pennsylvania, United States (On-Site)
8 Months ago
PlayStation Global - Principal Audio Programmer

PlayStation Global

London, England, United Kingdom (On-Site)
2 Months ago
CyberArk - Senior Software Escalation Engineer

CyberArk

United States (On-Site)
2 Months ago
AECOM - Highway Engineering Design Task Lead

AECOM

Conshohocken, Pennsylvania, United States (Hybrid)
4 Weeks ago
Intel  - Physical Design Engineer

Intel

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Assystems - Sr. ELV Engineer

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
Circles - Senior Software Engineer

Circles

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

dun bradstreet - Solar Engineer

dun bradstreet

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Xsolla - Software Architect

Xsolla

Los Angeles, California, United States (Hybrid)
2 Months ago
Make - Data Engineer

Make

Olomouc, Olomouc Region, Czechia (On-Site)
2 Months ago
Nine - Product Manager - Editorial Platforms

Nine

North Sydney, New South Wales, Australia (On-Site)
1 Week ago
Devoteam - Talent Acquisition Consultant

Devoteam

Amman, Amman Governorate, Jordan (On-Site)
2 Weeks ago
Rippling - Senior Technical Writer, Platform & Data

Rippling

San Francisco, California, United States (Remote)
6 Months ago
Kyruus Health - Staff Software Engineer, Search Services

Kyruus Health

United States (Remote)
2 Months ago
Autodesk - ABM Operations Manager

Autodesk

Munich, Bavaria, Germany (Hybrid)
1 Month ago
Granicus - Implementation Consultant

Granicus

Costa Rica (Remote)
1 Month ago
Fox Factory - Inside Sales Representative

Fox Factory

Baton Rouge, Louisiana, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Boulder, Colorado, United States

Nordson Corporation - Sustaining Engineer II

Nordson Corporation

St. Petersburg, Florida, United States (On-Site)
2 Months ago
Apple - Computational Support for Machine Learning and Transformers

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Philips - Sales Support, Clinical Specialist - Peripheral Image Guided Therapy Devices

Philips

New York, New York, United States (On-Site)
1 Month ago
AeroSpike - Staff Software Engineer

AeroSpike

United States (Remote)
1 Month ago
Next Level Business Services - Senior Data Engineer

Next Level Business Services

Erie, Pennsylvania, United States (On-Site)
9 Months ago
Anavation - Cyber Defense Infrastructure Support Specialist

Anavation

Huntsville, Alabama, United States (On-Site)
2 Months ago
Dentsu - Associate Director, Commerce & Retail Media

Dentsu

New York, United States (Remote)
1 Month ago
luxsoft - Senior Azure AI Engineer

luxsoft

United States (Remote)
1 Month ago
Apple - Cellular 4G/5G Firmware Data & Automation Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago
Sport squid - Front-End Web Engineer

Sport squid

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Moloco - Senior Customer Engineer

Moloco

Paris, Île-de-France, France (Remote)
1 Week ago
PeopleFun - Senior Software Engineer

PeopleFun

United States (Remote)
1 Month ago
Mozilla - Senior Software Engineer

Mozilla

Spain (Remote)
1 Month ago
Brillio - Senior Software Development Engineer

Brillio

Pune, Maharashtra, India (Hybrid)
1 Week ago
PwC - SAP ABAP - Consultant

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago
Coherent corp. - Principal Silicon Photonics Packaging Engineer

Coherent corp.

Fremont, California, United States (On-Site)
2 Months ago
Capgemini - SAP MDM/MM+ IS Retail

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Google - Software Engineer, PhD

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Assystems - Reclamation Engineer

Assystems

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Assystems - Lead Electrical Engineer (LV/HT/ELV)

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Beijing, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Diego, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug