CPU Software Engineer (Bengaluru)

CPU Software Engineer (Bengaluru)

06 Aug
|
AVP Vigilant Technology
|
Bengaluru

06 Aug

AVP Vigilant Technology

Bengaluru

Location Bangalore, Karnataka Employment Type Full-Time Experience 2–10 Years Salary ₹7 – ₹30 LPA (Based on Experience) Job Summary We are looking for a talented CPU Software Engineer to join our engineering team in Bangalore. The ideal candidate should have strong programming expertise in low-level software development, CPU architecture, embedded systems, and performance optimization. You will work on developing, debugging, validating, and optimizing software for next-generation processor technologies while collaborating with cross-functional hardware and software teams.

Key Responsibilities Design, develop, and optimize software for CPU platforms and embedded systems.

Develop low-level system software, firmware, and performance-critical applications.

Debug and resolve software issues related to processor architecture and hardware interfaces.

Write efficient, maintainable, and scalable code in C, C++, Python, JavaScript, and Assembly.

Collaborate with hardware engineers to validate CPU functionality and software compatibility.

Analyze system performance and implement optimization techniques.

Develop automation tools and scripts for testing, validation, and continuous integration.

Participate in software architecture, design reviews, and code reviews.

Create technical documentation and contribute to engineering best practices.

Work closely with cross-functional teams to deliver high-quality software solutions.

Required Skills C Programming

C++

Python

JavaScript

Assembly Language

CPU Architecture Fundamentals

Embedded Software Development

Low-Level System Programming





Linux Development Environment

Debugging & Performance Optimization

Multithreading & Concurrency

Data Structures & Algorithms

Git Version Control Preferred Qualifications Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.

Experience in CPU, SoC, embedded systems, firmware, or operating systems development.

Familiarity with compiler toolchains, debuggers, and profiling tools.

Knowledge of Linux kernel concepts, memory management, and device drivers is an added advantage.

Understanding of ARM, x86, RISC-V, or similar processor architectures is preferred.

What We're Looking For Strong analytical and problem-solving skills.

Excellent programming and debugging abilities.

Passion for systems programming and processor technologies.

Ability to work in a collaborative Agile development environment.

Strong verbal and written communication skills.

Self-motivated with a continuous learning mindset.

Benefits Competitive salary package

Performance-based incentives

Health and wellness benefits

Learning and certification support

Growth opportunities opportunities

Exposure to cutting-edge processor technologies

Collaborative and innovation-driven work culture Job Details Location: Bangalore

Employment Type: Full-Time

Experience: 2–10 Years

Salary: ₹7–30 LPA (Based on Experience) Apply Now: (phone hidden) (WhatsApp) https://artha.link/@jyothish-kumar/jobs/cpu-software-engineer-qualcomm-bangalore-39ba6ca1 Skills: python,c programming,embedded systems,c++

📌 CPU Software Engineer (Bengaluru)
🏢 AVP Vigilant Technology
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cpu software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: cpu software engineer (bengaluru) / bengaluru