81 embedded systems software developer jobs at 31 companies in Pacific Grove, CA

3w
Save
Mark Applied
Hide
Camera Embedded Software Engineer
Cupertino, California, United States
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Design and develop embedded software for camera and imaging systems, including computational photography and video features for consumer devices.
11h
Save
Mark Applied
Hide
Embedded Software Engineer - Physical AI
San Jose, California, United States
$179k-$306k/yr HybridFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Experienced embedded software engineer developing C/C++ and Linux platforms for physical AI, computer vision, graphics, edge AI, hardware integration, and system validation. Bachelor's degree preferred.
C, C++, Python, Embedded Linux, Yocto, BSP, RTOS, V4L2, OpenCV, GStreamer, DisplayPort, MIPI DSI, EGL, OpenGL, Vulkan, PyTorch, TensorFlow, ONNX, PCIe, Ethernet, USB, MIPI, SPI, I2C, UART, GPIO, FPGA, RTL, Verilog, VHDL, Vivado, Vitis, JTAG, Git, CI/CD, ROS 2
2mo
Save
Mark Applied
Hide
Embedded Software Engineer II , Connectivity Systems at eero
Los Gatos, California, United States
$165k-$224k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOE3+ years software development; embedded Linux experience; C/C++ and scripting (Python or Go); Bachelor's in related field.
C/C++, Python, Golang, Linux, Yocto/BitBake
4d
Save
Mark Applied
Hide
Senior Connectivity Software Developer, Embedded Systems/Firmware, XR
San Jose or Waterloo
$174k-$252k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
5+ YOEBachelor's or equivalent,5+ years software development in C/C++ and embedded systems,3+ years embedded development,EMR? (not applicable) experience with Android or MCU,testing/product and software architecture experience,BLS? (not applicable)
C/C++, Android, Microcontroller unit (MCU), 802.11, BT, BLE, PCIe, SDIO, UART, Wireshark, logic analyzers, kernel tracing, oscilloscopes
2mo
Save
Mark Applied
Hide
Flight Research Senior Embedded Software Engineer
Santa Cruz or Concord
$153k-$245k/yr OnsiteFull Time
Joby Aviation
Joby AviationNYSE: JOBY: Manufacturer of electric vertical takeoff and landing aircraft.
3+ YOEDegree in engineering/CS or strong portfolio; 3–8+ years experience depending on degree; fluency in C,C++,Python,Git; embedded Linux and safety-critical systems experience; US Person required.
C, C++, Python, Git, embedded Linux, I2C, CAN, SPI, UART, HIL, SIL, Rust, Bazel
1mo
Save
Mark Applied
Hide
Associate Engineer: Embedded Audio Software
San Jose, California, United States
$83k-$114k/yr OnsiteFull Time
Analog Devices
Analog DevicesNASDAQ: ADI: Designs and manufactures semiconductors for signal processing and power management.
Bachelor's in CS/EE/CE or related, embedded software/firmware experience or projects, programming in C/C++ and Python, familiarity with Git and IDEs, basic embedded systems knowledge, strong debugging and communication skills.
C, C++, Python, Git, GitHub, GitLab, Claude, GitHub Copilot, ChatGPT, Embedded Linux, RTOS, ALSA, Android, I2S, TDM, USB Audio, PDM, PCM, CI/CD
1w
Save
Mark Applied
Hide
Software Engineer, Embedded Agentic AI
San Jose, California, United States
$170k-$210k/yr HybridFull Time
Roku
RokuNASDAQ: ROKU: Operates a TV streaming platform and sells streaming hardware.
2+ YOEBachelor's or master's in a technical field,2+ years software/AI engineering experience,proficiency in Python and systems languages,C/C++,experience with LLM agents,RAG pipelines,tool integrations,and production observability.
Python, C, C++, LangChain, AutoGen, Semantic Kernel, PyTorch, TensorFlow, REST API
2mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer - Ethernet Retimers
San Jose, California, United States
$133k-$185k/yr OnsiteFull Time
Astera Labs
Astera LabsNASDAQ: ALAB: Designs connectivity solutions for cloud and AI infrastructure.
5+ YOEBachelors in EE/CE/CS required, 5+ years firmware/embedded systems experience, strong embedded C/C++ skills, Ethernet PHY/SERDES/retimer experience, Linux toolchain knowledge (gcc/clang, make, bash, gdb, git), debugging across HW/SW boundary; Python and lab equipment experience preferred.
C, C++, gcc, clang, make, bash, gdb, git, Python, SAI, OpenBMC, COSMOS, BERT, Oscilloscope, Viavi, Lecroy, Exfo, Keysight, Tektronix
1d
Save
Mark Applied
Hide
Senior Software Engineer, Systems Platform
San Jose, California, United States
$150k/yr HybridFull Time
A10 Networks
A10 NetworksNYSE: ATEN: A10 Networks provides cybersecurity and networking solutions for applications.
Bachelor's or master's degree in computer science, electrical engineering, computer engineering, or related field; strong C/C++ skills and experience with multithreaded, multicore, real-time embedded systems, networking protocols, and cloud platforms.
C, C++, Linux, RTOS, TCP/IP, ARP, IP, ICMP, UDP, GRE, Amazon AWS, Google Cloud, OCI, Command Line Interface (CLI), Web User Interface (WebUI)
3w
Save
Mark Applied
Hide
Software Engineer (Memory Test, San Jose)
San Jose, California, United States
$143k-$228k/yr OnsiteFull Time
Teradyne
TeradyneNASDAQ: TER: Designs and manufactures automated test equipment and advanced robotics systems.
3+ YOEComputer Science degree, 3+ years software engineering experience, strong C++ and Windows development, hardware-interfacing experience with FPGAs/ASICs, Visual Studio, GIT, KMDF and embedded systems knowledge.
C++, Visual Studio, Microsoft Visual Studio, STL, GIT, Windows, FPGA, ASIC, Raspberry Pi, BeagleBone, Arduino, KMDF, Electronic Medical Records (EMR)
1mo
Save
Mark Applied
Hide
Software Engineer, Computer Vision
San Jose or Bellevue
$210k-$290k/yr OnsiteFull Time
Rivet Industries
Rivet Industries: Building integrated task systems for frontline industrial and defense operators.
10+ YOEMS+10 years or PhD+5 years in computer vision/AR/real-time systems; strong C++/C# and Python skills; experience on Android/embedded Linux, OpenXR/OpenCV, model optimization for edge; U.S. Person required.
C++, C#, Java, Kotlin, Android, embedded Linux, OpenXR, OpenCV, Python, PyTorch, TensorFlow, TensorFlow Lite, Unity, Unreal Engine, StereoKit
2w
Save
Mark Applied
Hide
Software Engineer
San Jose, California, United States
$121k-$243k/yr HybridFull Time
Hewlett Packard Enterprise
Hewlett Packard EnterpriseNYSE: HPE: Provides edge-to-cloud IT infrastructure and platform services.
3+ YOE3+ years embedded or systems software experience, strong C skills (Python a plus), multi-threaded Linux development, networking fundamentals, bachelor’s or master’s in CS/EE or related.
C, Python, Linux
1mo
Save
Mark Applied
Hide
Staff Engineer, Software (Firmware)
San Jose, California, United States
OnsiteFull Time
Celestica
CelesticaNYSE: CLS: Provides design, manufacturing, and supply chain solutions for electronics.
6+ YOEBachelor's in engineering, 6+ years C/C++ and embedded systems experience, 5+ years hardware bring-up and device driver work, Linux kernel and low-level firmware knowledge, strong problem-solving skills.
C, C++, Linux kernel, PCIe, USB, DDR, MIPI, Ethernet, I2C, BIOS, BMC, Secure Boot, Real Time OS, IOMMU, CUDA, ROCm
2d
Save
Mark Applied
Hide
Principal Systems Engineer - Medical Devices
San Jose, California, United States
$144k/yr OnsiteFull Time
ZOLL Medical
ZOLL Medical: Manufactures medical devices and software for emergency care.
15+ YOE7+ MgmtAdvanced engineering degree, 15+ years developing electronic hardware and embedded software for real-time medical instruments, 10+ years as systems engineer, 7+ years leading systems engineering, FDA/EC experience.
2w
Save
Mark Applied
Hide
Senior Software Engineer
San Jose, California, United States
$137k-$277k/yr HybridFull Time
Hewlett Packard Enterprise
Hewlett Packard EnterpriseNYSE: HPE: Provides global edge-to-cloud technology solutions and IT infrastructure services.
6+ YOE6+ years embedded/systems software experience; strong C skills; multi-threaded Linux development; networking fundamentals (TCP/IP,L2/L3); debugging, system design, and collaboration skills.
C, C++, Python, Linux
1mo
Save
Mark Applied
Hide
NFC System Software Engineer - Entry Level
San Jose, California, United States
$84k-$115k/yr OnsiteFull Time
NXP Semiconductors
NXP SemiconductorsNASDAQ: NXPI: Designs and manufactures semiconductors for automotive and IoT applications.
Bachelor's degree in CS/EE, experience in embedded software validation and testing, knowledge of wireless communications, proficiency in C/C++/Java/Python, lab equipment and debugger experience, and strong problem-solving and communication skills.
C, C++, Java, Python, Git, Oscilloscope, Spectrum Analyzer, Logic Analyzer, Multimeter, RF Sniffer, Java Card OS
2w
Save
Mark Applied
Hide
Software Engineer
San Jose, California, United States
$121k-$243k/yr HybridFull Time
Hewlett Packard Enterprise
Hewlett Packard EnterpriseNYSE: HPE: Providing global edge-to-cloud infrastructure and IT solutions for businesses.
3+ YOEBachelor's or Master's in CS/EE,3+ years embedded/systems development,strong C (Python a plus),multi-threaded Linux experience,networking fundamentals and routing protocol knowledge.
C, Python, Linux
1mo
Save
Mark Applied
Hide
Senior Software Development Engineer in Test, Confidential Computing - SDET
Santa Clara, California, United States
$168k-$270k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
8+ YOE8+ years testing SW development cycle; BS/MS in Engineering or equivalent; strong knowledge of embedded systems, Linux, Python, C/C++, QA methodology, orchestration/automation, cluster management, cloud and AI tools for automation.
Linux, Python, C, C++, AI tools, CUDA, OpenACC, Ansible, Docker, Xen, KVM, Hyper-V, automake, autoconf, cmake, meson
2d
Save
Mark Applied
Hide
Software Engineer in Test, Core Technology (12-month contract)
Hong Kong or San Jose
OnsiteContract
Nex
Nex: Gaming system that turns body movement into interactive play.
3+ YOE3+ years testing or reliability engineering for embedded/Android/hardware-integrated systems; proficiency in Python and one systems language; experience with stability, stress, soak testing, CI/CD, and hardware/firmware debugging.
Python, C++, C#, Java, Rust, Go, Android, AOSP, Soong, Make, Android Test Harness, Vendor Test Suite (VTS), Compatibility Test Suite (CTS), CI/CD, logcat, kernel logs
21h
Save
Mark Applied
Hide
Network Software Development Engineer Intern (Network Switch) - 2027 Summer
San Jose, California, United States
OnsiteInternship
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Pursuing a bachelor's or master's degree in a technical field; knowledge of algorithms, data structures, networking, embedded systems, Linux, and proficiency in C, C++, Python, or Go.
C, C++, Python, Go, Linux, Vim, Emacs