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

TechVedika - Data Engineer

TechVedika

Hyderabad, Telangana, India (On-Site)
1 Month ago
Scanline VFX - Associate VFX Producer

Scanline VFX

Seoul, South Korea (Hybrid)
7 Months ago
CD PROJEKT RED - Senior IT Cloud Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Power Integrations - IC Design and Verification Engineer

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
1 Year ago
rivos - Custom CAD Back End

rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
1 Month ago
NCR Atleos - SW Engineer II BI

NCR Atleos

Hyderabad, Telangana, India (On-Site)
3 Months ago
Optiv - Splunk SOAR Engineer - TS/SCI with FS Poly

Optiv

McLean, Virginia, United States (On-Site)
3 Months ago
Canonical - Observability Engineering Manager

Canonical

(Remote)
3 Months ago
Toast - Technical Escalation Engineer

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Payactive - Software Engineer

Payactive

Milpitas, California, United States (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rackspace Technology - Oracle EBS Finance Functional Support Analyst V

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
C3 IoT - Data Scientist / Senior Data Scientist – Optimization (Federal)

C3 IoT

Tysons, Virginia, United States (On-Site)
1 Month ago
Arrise Solutions (India)   - Senior ML Engineer

Arrise Solutions (India)

Hyderabad, Telangana, India (On-Site)
11 Months ago
eBay - Lead iOS Engineer

eBay

Portland, Oregon, United States (Hybrid)
2 Months ago
Passive Logic - Senior Software Verification Engineer

Passive Logic

Holladay, Utah, United States (On-Site)
3 Months ago
ElevenLabs - Scaled Customer Success Manager - EMEA

ElevenLabs

London, England, United Kingdom (Remote)
4 Months ago
Sporty - IT Engineer- LatAm

Sporty

Brazil (On-Site)
8 Months ago
Tesla - Data Scientist

Tesla

Brandenburg, Germany (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Boulder, Colorado, United States

Apple - Audio PD

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Alpha Sense - Strategic Account Executive, Global, Corporate

Alpha Sense

New York, United States (Remote)
1 Month ago
The New York Times - Opinion Columnist Assistant

The New York Times

New York, United States (Hybrid)
1 Month ago
Apple - On-device ML Infrastructure Engineer (ML Execution)

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Microsoft - Member of Technical Staff, AI Data

Microsoft

Mountain View, California, United States (On-Site)
4 Months ago
Next Level Business Services - Java Full Stack Developer

Next Level Business Services

Tulsa, Oklahoma, United States (On-Site)
9 Months ago
Alten Technology - Advanced Vehicle Dynamics Engineer

Alten Technology

Auburn Hills, Michigan, United States (On-Site)
2 Months ago
Reddit - Principal Engineer, Android Performance

Reddit

United States (Remote)
1 Month ago
PayPal - UX Designer 2

PayPal

New York, New York, United States (Hybrid)
1 Month ago
cirrus logic - Senior Analog Design Engineer

cirrus logic

Austin, Texas, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Adobe - Principal Engineering Program Manager

Adobe

San Jose, California, United States (On-Site)
3 Months ago
BioFire - Lead Engineer Instrumentation and Algorithms

BioFire

Durham, North Carolina, United States (On-Site)
3 Months ago
Optiv - Principal Engineer - SailPoint

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Year ago
SoftSwiss - Senior Atlassian Engineer

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Months ago
Visual Concepts - Senior Server Engineer - WWE 2K

Visual Concepts

Austin, Texas, United States (On-Site)
4 Months ago
Assystems - Site Mechanical Engineer

Assystems

Bagalkote, Karnataka, India (On-Site)
4 Months ago
bytedance - Software Development Engineer (SDN Traffic Intelligence & Control)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Nordson Corporation - Technical Customer Engineer II (Field Service Engineer)

Nordson Corporation

Taipei City, Taiwan (On-Site)
2 Months ago
Apple - CPU Design Verification Engineer

Apple

Santa Clara, California, United States (On-Site)
3 Months ago
GoDaddy - Senior Software Engineer

GoDaddy

Colombia (Remote)
2 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.

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

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

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

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

Washington, District Of Columbia, United States (On-Site)

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

Bengaluru, Karnataka, India (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