#Embedded Software Engineer
$94.2k - $141.2kQualcomm
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is seeking an embedded software engineer for the Core Platform Kernel Services Software team. The team develops and deploys drivers and kernel services responsible for inter‑process communication (IPC) and system‑level debugging across multiple subsystems on Qualcomm System on Chips (SoCs) used in mobile handset, compute, automotive, XR/AR, cloud AI, IoT and IIOT market segments. The Core Platform Kernel Services team designs protocols and algorithms that are central to critical operations performed by all SOC functions such as sensing, image capture and audio. The team owns, maintains and develops drivers for multiple operating systems including QuRT OS, Windows, Linux, QNX, FreeRTOS and Zephyr. It also actively develops open‑source solutions to achieve highly efficient and configurable IPC across subsystems and collaborates with the open‑source community to upstream and augment associated solutions. Drivers and services constantly evolve to support new applications; the team works closely with OEMs, ODMs, carriers and OS providers to perform requirements analysis and create roadmaps for significant areas of the IPC stack. The role offers significant impact on the entire chipset ecosystem and requires a growth mindset to learn new technologies and adapt to evolving use cases. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: Master’s degree in Computer Science, Engineering, or related field. Experience in C programming and data structures. In‑depth knowledge of Windows development environment and driver architecture. Excellent debugging and problem‑solving skills in Linux Kernel; familiarity with ARM CoreSight architecture is a plus. Good understanding of CPU architecture, memory and bus architecture and their impact on software performance. Ability to debug complex problems across hardware, OS, compiler and driver layers. Knowledge of inter‑processor communication, reset controller hardware and crash debug sequence. Experience with Windows OS, Visual Studio/LLVM compiler and Windows Performance Analyzer tools. Experience in compiler and JIT technologies. Experience with optimizing for popular CPU software benchmarks. Familiarity with Embedded Trace Macrocell (ETM) and Python/Perl scripting. Assembly and C++ language experience. Familiarity with security architecture in embedded systems. Principal Duties and Responsibilities: Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions optimized for operational efficiency. Design and customize software for client use, including database design and development as part of a team. Modify existing software to correct errors, adapt to new hardware or improve performance. Determine feasibility of design within time and cost constraints and collaborate with systems analysts, engineers and programmers. Store, retrieve and manipulate data to analyze system capabilities and requirements. Use scientific analysis and mathematical models to predict outcomes and measure consequences of design. Work under close supervision and take responsibility for own work with limited impact decisions. Communicate basic, routine information verbally and in writing to knowledgeable peers. Plan, prioritize and execute tasks with multiple steps, ensuring timely completion and minimal rework. Exercise creativity to troubleshoot technical problems or novel circumstances. Apply deductive problem solving to moderate complexity problems; conduct limited data analysis when required. Do not take financial accountability, influence key organizational decisions or participate in strategic planning. Level of Responsibility: Communicate issues with team lead and peers. Adapt to changes and setbacks to meet deadlines. Provide status updates to project lead and highlight impending obstacles. Collaborate with others in the project team to accomplish objectives. Gather, integrate and interpret information from a variety of sources to troubleshoot issues. Work with domain individuals to complete the team’s work. Maintain focus and address setbacks promptly. Seek learning opportunities to increase knowledge and skill. Complete assigned coding tasks to specification on time with minimal errors or bugs. Resolve straightforward software issues and bugs within a reasonable timeframe. Seek answers for new challenges and prioritize project deadlines with close supervision. Accept suggestions for alternative problem‑solving approaches. Escalate technical issues to the appropriate party (e.g., project lead or colleagues). Network with domain colleagues to gain insights and opportunities. Equal Opportunity Employer Qualcomm is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification. Pay Range $94,200.00 - $141,200.00 #J-18808-Ljbffr Qualcomm
- ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with...SuggestedLong term contractFor contractorsImmediate start
- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and...SuggestedContract workLocal areaRemote workDay shift
$122.5k - $183.7k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Modem Software Engineering General Summary: Qualcomm is looking for a highly motivated Embedded Systems Software Engineer to join our Data / Networking software...SuggestedWork experience placementWork from home$80 per hour
...Embedded Software Engineer (Onsite - San Diego, CA) Clearance: DoD Secret preferred Location: San Diego, CA (onsite, no telework) Shift: 1st Shift (9/80A schedule) Travel: None Pay Rate starting at : $80/hr Overview This role supports the development...SuggestedRemote workShift workDay shift$91.8k - $137.6k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add an Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in San...SuggestedRelocation packageShift work- ...Job Description Job #217817 Chipton-Ross is seeking multiple Embedded Software Engineer 3's for a contract opportunity in San Diego, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) Bachelor's degree in Computer Engineering or another STEM discipline...Contract workLocal areaDay shift
$143.7k - $194.4k
...you will be responsible for delivering embedded FW code running on ground networks on customer... ...3+ years of non-internship professional software development experience ~2+ years of... ...~1+ years of software development engineer or related occupational experience ~1+...Permanent employmentInternshipLocal areaFlexible hours- ...Embedded Software Engineer Today, Electronic Warfare is a growing enterprise - protecting the warfighter and our national security against ever-adapting threats. Our Electronic Warfare division currently has an exciting opportunity for an Embedded Software Engineer...
- ...We are seeking an experienced Senior Embedded Software Engineer to design and develop embedded software for space-based systems, including computer boards. This is a hands-on, on-site position focused on real-time, high-reliability applications. Key Responsibilities...
$115.83k - $173.74k
...Embedded Software Engineer III – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering...Work visaFlexible hours- ...Are you interested in bringing software into the real world? Like trying to solve some of the most challenging problems in today... .... A rapidly-growing company is looking to bring in embedded Rust Engineers to work on some of the most cutting-edge technology available...Work at office
- ...Embedded Software Engineer 3 Embedded Software Engineer 3 San Diego, CA Experience: A bachelors degree in Software Engineering, Computer Engineering, or a related field. Minimum of 5 years of relevant experience, ideally within a startup or technology company...
- ...A global medical device company is seeking a Staff Embedded Platform Engineer to join their team in San Diego, CA. This team is currently onsite... ...or neonatal patients. In this role you will perform software design and programming in C++ based on information gathered...
$125k - $150k
...Embedded Software Engineer III GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering...Work visaFlexible hours$69.55k - $125.73k
...and our national security against ever-adapting threats . Our EW division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration in San Diego, CA for the Electronic Warfare Division....Local areaImmediate startFlexible hours$162.6k - $244k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading technology... ...will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...Work experience placementWork from home$145k - $220k
...and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This...Full timeWork experience placementCasual workWork at officeRelocation package$170k - $190k
...Senior Embedded Software Engineer – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through...Work visaFlexible hours$127.2k - $190.8k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP... ...Engineering, or related field and 2+ years of Software Engineering, Electrical Engineering,... ...C++, Python), computer architecture, or embedded systems. • 2+ years of experience in design...Work experience placementWork from home$111.3k - $166.9k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ***This position... ...you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...Work experience placementWork from home- A leading defense contractor in San Diego is seeking an Embedded Software Engineer to design and develop high-performance software for cutting-edge SoCs. Candidates must have a Bachelor’s degree in a relevant field and at least four years of software development experience...For contractors
$94.2k - $141.2k
Qualcomm is seeking an embedded software engineer for its Core Platform Kernel Services Software team. This team develops drivers and kernel services crucial for inter-process communication (IPC) across multiple subsystems. The engineer will engage in significant projects...- Embedded Software Engineer (Vision) Responsibilities Design and optimize application software architectures and frameworks for real-world performance while matching or exceeding customer requirements. Design and profile efficient mechanisms to improve utilization on...
- Responsibilities of Embedded Software Engineer: Essential Functions: Design, develop, document, and review software for high reliability applications including Bootloaders, and Board Support packages. Support reviews, customer support, writing software design documents...
- Northrop Grumman Corp. (JP) is looking for an Embedded Software Engineer to be part of their team in San Diego, CA. The role requires participation in the full software development lifecycle and collaboration in Agile Scrum teams while working in a fast-paced environment...
- Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software across our Snapdragon SoC portfolio. This role involves architecting NPU software frameworks and collaborating with hardware and systems teams to...
$94.2k - $141.2k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary This position is not eligible for... ...will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized...Work experience placementWork from home$94.2k - $141.2k
...Qualcomm immigration sponsorship. This role will work closely with cross-functional software, hardware, and systems engineering teams to verify, debug, and deliver stable, high-quality embedded platform software. The position will collaborate with program management and...Immediate startWork from home- Kneron is seeking an Embedded Software Engineer in San Diego, California. This role involves designing and optimizing application software architectures, working on multithreaded applications, and collaborating with hardware teams. Candidates should possess an MS in computer...
- ...power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide. This software engineering position is for the development of user interface software for control systems. The role includes the analysis,...Full timeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to #Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- embedded engineer San Diego, CA
- embedded developer San Diego, CA
- c++ embedded engineer San Diego, CA
- javascript software engineer San Diego, CA
- senior c# .net software developer San Diego, CA
- ultimate software San Diego, CA
- software technical support engineer San Diego, CA
- software intern San Diego, CA

