As a Staff Simulation Software Engineer , you will design and deliver the foundational low-level software that makes this possible - working at the intersection of hypervisor technology, hardware ...
As a Staff Simulation Software Engineer , you will design and deliver the foundational low-level software that makes this possible - working at the intersection of hypervisor technology, hardware ...
Own the end-to-end design and delivery of low-level emulation and virtualization software for high ... Engineering, Computer Science, or equivalent. * Demonstrated ability to deliver high-quality ...
Quick apply
Own the end-to-end design and delivery of low-level emulation and virtualization software for high ... Engineering, Computer Science, or equivalent. * Demonstrated ability to deliver high-quality ...
Staff Embedded Platform Engineer
$154K - $203K/yr
... design, and low-level software craftsmanship, while directly mentoring engineers across the ... organization. Your expertise in embedded systems and automotive industry knowledge will help ensure ...
Staff Embedded Platform Engineer
$154K - $203K/yr
... design, and low-level software craftsmanship, while directly mentoring engineers across the ... organization. Your expertise in embedded systems and automotive industry knowledge will help ensure ...
Flight Software Engineer
San Francisco, CA ยท On-site
Flight Software Engineer As our Flight Software Engineer, you will support the the development ... Implement low level software to interface with various spacecraft components * Implement ...
Flight Software Engineer
San Francisco, CA ยท On-site
Flight Software Engineer As our Flight Software Engineer, you will support the the development ... Implement low level software to interface with various spacecraft components * Implement ...
Senior / Staff Embedded Software Engineer
San Francisco, CA ยท Hybrid
$148K - $249K/yr
An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the ...
Senior / Staff Embedded Software Engineer
San Francisco, CA ยท Hybrid
$148K - $249K/yr
An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the ...
Senior / Staff Embedded Software Engineer
San Francisco, CA ยท On-site
$148K - $249K/yr
An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the ...
Senior / Staff Embedded Software Engineer
San Francisco, CA ยท On-site
$148K - $249K/yr
An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the ...
Senior / Staff Embedded Software Engineer
San Francisco, CA ยท Hybrid
$148K - $249K/yr
An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the ...
Quick apply
Senior / Staff Embedded Software Engineer
San Francisco, CA ยท Hybrid
$148K - $249K/yr
An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the ...
Systems Software Developer
Sunnyvale, CA ยท On-site
$150K - $277K/yr
This would include contributing to projects in low-level software and algorithms, building CI/CD ... developer productivity metrics. Debug and resolve failures across build, test, and deployment ...
Systems Software Developer
Sunnyvale, CA ยท On-site
$150K - $277K/yr
This would include contributing to projects in low-level software and algorithms, building CI/CD ... developer productivity metrics. Debug and resolve failures across build, test, and deployment ...
NPI Engineer, Embedded Firmware and Software, Emerging Accelerator Software
Sunnyvale, CA ยท On-site
$154K - $203K/yr
Accel Platforms and Lab Team's mission is to empower Google's accelerator roadmap by engineering foundational hardware (PCIe, fabric, IOMMU) and low-level software (kernel, firmware). We provide ...
NPI Engineer, Embedded Firmware and Software, Emerging Accelerator Software
Sunnyvale, CA ยท On-site
$154K - $203K/yr
Accel Platforms and Lab Team's mission is to empower Google's accelerator roadmap by engineering foundational hardware (PCIe, fabric, IOMMU) and low-level software (kernel, firmware). We provide ...
Software Engineer
San Jose, CA ยท On-site
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high ...
Quick apply
Software Engineer
San Jose, CA ยท On-site
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high ...
Software Engineer
San Jose, CA ยท On-site
$110K - $147K/yr
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high ...
Software Engineer
San Jose, CA ยท On-site
$110K - $147K/yr
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high ...
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high ...
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high ...
Software Developer
Alamo, CA ยท On-site
Responsibilities : โข Developers have the opportunity to work on problems at all levels of the software stack. โข Whether it's low-level code for driving network hardware, high-performance trading ...
Software Developer
Alamo, CA ยท On-site
Responsibilities : โข Developers have the opportunity to work on problems at all levels of the software stack. โข Whether it's low-level code for driving network hardware, high-performance trading ...
Camera Systems Software Engineer
$146K - $153K/yr
Position Overview We are seeking an experienced Camera Systems Software Engineer to own camera ... Develop and maintain low-level camera software, including sensor configuration, camera drivers ...
Camera Systems Software Engineer
$146K - $153K/yr
Position Overview We are seeking an experienced Camera Systems Software Engineer to own camera ... Develop and maintain low-level camera software, including sensor configuration, camera drivers ...
Senior Software Engineer
Fremont, CA ยท On-site
$134K - $177K/yr
The Senior Software Engineer will be responsible for designing, developing, and maintaining system ... low-level components) is an added advantage Company : Fiery provides digital front ends and ...
Senior Software Engineer
Fremont, CA ยท On-site
$134K - $177K/yr
The Senior Software Engineer will be responsible for designing, developing, and maintaining system ... low-level components) is an added advantage Company : Fiery provides digital front ends and ...
Principal Software Engineer - Dataplane & Edge Infrastructure
San Francisco, CA ยท On-site
$159K - $213K/yr
## Principal Software Engineer - Dataplane & Edge InfrastructureApplylocations: Greater Seattle Area ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Principal Software Engineer - Dataplane & Edge Infrastructure
San Francisco, CA ยท On-site
$159K - $213K/yr
## Principal Software Engineer - Dataplane & Edge InfrastructureApplylocations: Greater Seattle Area ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Systems Software Engineer, Management Plane
San Francisco, CA ยท On-site
$266K - $445K/yr
You will write and review low-level software, debug issues across hardware and software boundaries ... Convert engineering releases into manufacturing-ready software recipes: images, versions, logs ...
Systems Software Engineer, Management Plane
San Francisco, CA ยท On-site
$266K - $445K/yr
You will write and review low-level software, debug issues across hardware and software boundaries ... Convert engineering releases into manufacturing-ready software recipes: images, versions, logs ...
Software Quality Engineer
Sunnyvale, CA ยท On-site
Interface with low-level software and provide data to processing pipelines. An ideal candidate is a motivated individual who independently follows up on bugs, collaborates with developers to resolve ...
Software Quality Engineer
Sunnyvale, CA ยท On-site
Interface with low-level software and provide data to processing pipelines. An ideal candidate is a motivated individual who independently follows up on bugs, collaborates with developers to resolve ...
ANE Pre-Silicon Driver Engineer
Sunnyvale, CA ยท On-site
... programming skills in C, C++ or Python Preferred Qualifications MS or PhD in computer science ... low level software architecture, modeling or validation Familiarity with AI networks for example ...
ANE Pre-Silicon Driver Engineer
Sunnyvale, CA ยท On-site
... programming skills in C, C++ or Python Preferred Qualifications MS or PhD in computer science ... low level software architecture, modeling or validation Familiarity with AI networks for example ...
Software Engineering Intern, Software Systems (Summer 2027)
San Francisco, CA ยท On-site
$45 - $51/hr
Build and optimize low-level systems software using languages such as C and C++. * Investigate ... Programming experience in C and/or C++. * Strong understanding of computer science fundamentals ...
Software Engineering Intern, Software Systems (Summer 2027)
San Francisco, CA ยท On-site
$45 - $51/hr
Build and optimize low-level systems software using languages such as C and C++. * Investigate ... Programming experience in C and/or C++. * Strong understanding of computer science fundamentals ...
Low Level Software Developer information
See San Ramon, CA salary details
$53.6K - $65.6K
1% of jobs
$65.6K - $77.6K
4% of jobs
$77.6K - $89.6K
9% of jobs
$100.8K is the 25th percentile. Wages below this are outliers.
$89.6K - $101.6K
12% of jobs
$101.6K - $113.6K
15% of jobs
The median wage is $121.4K / yr.
$113.6K - $125.6K
14% of jobs
$125.6K - $137.6K
15% of jobs
$142.3K is the 75th percentile. Wages above this are outliers.
$137.6K - $149.5K
13% of jobs
$149.5K - $161.5K
9% of jobs
$161.5K - $173.5K
5% of jobs
$173.5K - $185.5K
3% of jobs
$53.6K
$125K
$185.5K
How much do low level software developer jobs pay per year?
What is a low level software developer?
What are the key skills and qualifications needed to thrive as a low level software developer, and why are they important?
What are popular job titles related to Low Level Software Developer jobs in San Ramon, CA?
For Low Level Software Developer jobs in San Ramon, CA, the most frequently searched job titles are:
What job categories do people searching Low Level Software Developer jobs in San Ramon, CA look for?
The top searched job categories for Low Level Software Developer jobs in San Ramon, CA are:
What cities near San Ramon, CA are hiring for Low Level Software Developer jobs?
Cities near San Ramon, CA with the most Low Level Software Developer job openings:
Staff Simulation Software Engineer
San Jose, CA โข On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 25 days ago
Key responsibilities
Design and deliver low-level emulation and virtualization software for high-performance ECU simulation across multiple vehicle programs.
Architect and optimize CPU, GPU, and NPU simulation/emulation/virtualization technologies to improve functionality, performance, and efficiency.
Design and implement high-performance Linux guest drivers and libraries for hardware components to enable seamless virtualized hardware access.
Job description
About NIO
NIO is a pioneer and a leading company in the premium smart electric vehicle market. Founded in November 2014, NIO's mission is to shape a joyful lifestyle. NIO aims to build a community starting with smart electric vehicles to share joy and grow together with users.
NIO designs, develops, jointly manufactures and sells premium smart electric vehicles, driving innovations in next-generation technologies in autonomous driving, digital technologies, electric powertrains and batteries. NIO differentiates itself through its continuous technological breakthroughs and innovations, such as its industry-leading battery swapping technologies, Battery as a Service, or BaaS, as well as its proprietary autonomous driving technologies and Autonomous Driving as a Service, or ADaaS.
NIO's product portfolio consists of the ES8, a six-seater smart electric flagship SUV, the ES7 (or the EL7), a mid-large five-seater smart electric SUV, the ES6, a five-seater all-round smart electric SUV, the EC7, a five-seater smart electric flagship coupe SUV, the EC6, a five-seater smart electric coupe SUV, the ET7, a smart electric flagship sedan, and the ET5, a mid-size smart electric sedan.
We are building the next-generation ECU simulation platform that powers software-defined vehicle development across multiple vehicle programs. Using state-of-the-art CPU, GPU, and NPU simulation / emulation / virtualization technologies, our team enables hyper-realistic, high-throughput, and scalable simulation environments that dramatically accelerate vehicle software validation, integration, and deployment.
As a Staff Simulation Software Engineer, you will design and deliver the foundational low-level software that makes this possible - working at the intersection of hypervisor technology, hardware architecture, and automotive real-time systems. This is a high-visibility, high-impact role with direct influence on vehicle programs that will shape the future of mobility.
Roles and Responsibilities:
โข Own the end-to-end design and delivery of low-level emulation and virtualization software for high-performance, high-throughput ECU simulation across multiple cross-platform vehicle initiatives, ensuring industry-leading reliability, scalability, and efficiency.
โข Architect and optimize CPU, GPU, NPU simulation / emulation / virtualization technologies continuously pushing the boundaries of functionality, performance, efficiency, and reliability.
โข Deliver production-grade simulation components that precisely meet product definitions, customer specifications, and vehicle platform requirements, maintaining full traceability to requirements.
โข Design and implement high-performance Linux guest drivers and libraries for CPU, GPU, NPU, and peripheral components, enabling seamless virtualized hardware access in a virtualized environment.
โข Partner closely with application and system development, validation, and integration teams to translate real-world automotive constraints into robust, high-quality simulation solutions that accelerate vehicle product SW development, validation, and integration.
โข Drive high-quality, on-time delivery of software deliverables across multiple vehicle programs while championing best practices in testing strategies, traceability, and continuous improvement.
Qualifications:
โข 7+ years of hands-on experience building complex, high-performance software systems (embedded systems, virtualization, or large-scale simulation preferred).
โข 3+ years of deep expertise in QEMU or similar simulation / emulation / virtualization software development on Linux (KVM experience highly valued).
โข Strong architectural background in CPU, GPU, and NPU architectures, modern SoC designs, software stacks, and virtualization technologies (including virtualization extensions and performance optimization techniques).
โข Solid mastery of Linux kernel internals, embedded / real-time operating systems (real-time OS), and low-level driver development.
โข Proven experience with ARM platform bring-up and bare-metal / low-level software development.
โข BS / MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
โข Demonstrated ability to deliver high-quality, production-grade code on aggressive timelines, with excellent technical documentation and communication skills.
โข Organized mindset and a passion for delivering high-quality software in a collaborative environment.
Preferred Qualifications:
โข Deep expertise in QEMU or simulator architecture and development (contributor or maintainer experience is a strong plus).
โข Hands-on experience with Linux hypervisors and virtualized driver stacks in environments such as QEMU, KVM, VMware, VirtualBox, or Xen.
โข Familiarity with Linux hypervisor, middleware, and application frameworks.
โข Experience in automotive platforms (AUTOSAR, functional safety ISO 26262, or vehicle virtualization frameworks) is a significant advantage.
โข Exposure to cloud computing, databases, and logging techniques for large-scale simulation/validation pipelines is a plus.
Compensation:
The US base salary range for this full-time position is $163,500.00 - $212,400.00.
- Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
- Please note that the compensation details listed in US role postings reflect the base salary only. It does not include discretionary bonus, equity, or benefits.
Benefits:
Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you join NIO:
- Anthem Blue Cross, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.
- Dental (including orthodontic coverage) and vision plan. Both provide options with a $0 paycheck contribution covering you and your eligible dependents.
- Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible Anthem Blue Cross medical plan
- Healthcare and Dependent Care Flexible Spending Accounts (FSA)
- 401(k) with Brokerage Link option
- Company paid Basic Life, AD&D, short-term and long-term disability insurance
- Employee Assistance Program
- Sick and Vacation time
- 13 Paid Holidays a year
- Paid Parental Leave for first 8 weeks at full pay (eligible after 90 days of employment with NIO)
- Paid Disability Leave for first 6 weeks at full pay (eligible after 90 days of employment with NIO)
- Voluntary benefits including: Voluntary Life and AD&D options for you, your spouse/domestic partner and dependent child(ren), pet insurance
- Commuter benefits
- Mobile Cell Phone Credit
- Free lunch and snacks
- Onsite gym
- Employee discounts and perks program