365 embedded system software engineer jobs at 96 companies in Gilroy, CA

3mo
Save
Mark Applied
Hide
Senior System Software Engineer - Embedded Controller
Santa Clara, California, United States
$152k-$288k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
5+ YOE5+ years in system software or related fields; M.S. or higher in computer science, computer engineering, or related field; strong C programming, embedded systems, operating systems, device drivers, and low-level interfaces experience.
C, Graphic Processing Units (GPUs), GPIO, DMA, PCIe, I2c, real-time embedded operating system, device drivers, SPI, kernel modules
2mo
Save
Mark Applied
Hide
System Software/Embedded Engineer (Diagnostics)
Sunnyvale, California, United States
OnsiteFull Time
Tensordyne
Tensordyne: AI systems building chips and rack-level inference systems for hyperscalers, neoclouds, and enterprise AI operators.
5+ YOE5+ years developing low-level systems/embedded software and firmware for data-center/high-performance systems; Linux kernel and driver bring-up, C/C++, Python, shell scripting, diagnostics, manufacturing support; BS/MS in EE/CS or related.
C, C++, Python, Bash, Tcl, Expect, Rust, Linux, PCIe, I2C, SPI, JTAG, oscilloscope, logic analyzer, RTOS, BSP, bootloader
2mo
Save
Mark Applied
Hide
Embedded Software Engineer - RISCV
Santa Clara, California, United States
$184k-$357k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
8+ YOEBS/MS in Computer Engineering/Computer Science or equivalent experience, 8+ years embedded software development, strong C and device driver experience, familiarity with computer system architecture and embedded systems.
C, gcc, gdb, RISCV
2w
Save
Mark Applied
Hide
Embedded Software Engineer
Sunnyvale, California, United States
$123k-$189k/yr HybridFull Time
General Motors
General MotorsNYSE: GM: Designing, building, and selling the world's best vehicles.
2+ YOERequires 2+ years of production software experience, a bachelor's degree or equivalent experience, and C++11+. Preferred: embedded Linux, sensors, networking, robotics middleware, safety-critical development, and embedded build systems.
C++, Linux, C++11, buildroot, Yocto, ROS, C, Python, Bash, Go, QNX, VxWorks, POSIX
3w
Save
Mark Applied
Hide
Senior Embedded System Software Engineer – Platform Execution Lead
Santa Clara, California, United States
$224k-$357k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
12+ YOEBachelor's or master's degree or equivalent experience, 12+ years in software development, expert Linux/C/C++ skills, embedded platform bring-up, hardware debugging, manufacturing support, scripting, and program management.
Linux, C, C++, Python, shell, JTAG, logic analyzers, oscilloscopes, in-circuit debuggers, ATE, CI/CD, Jetson, PCIe, DDR
2mo
Save
Mark Applied
Hide
Embedded Software Engineer
Sunnyvale, California, United States
$120k-$164k/yr OnsiteFull Time
Trimble
TrimbleNASDAQ: TRMB: Providing technology solutions that connect the physical and digital worlds.
Ability to obtain DoD security clearance; BS/MS in computer science or computer engineering; expertise in modular software architecture, CM/build systems, Microsoft Visual C++, Python 3.x, Visual Basic, relational databases, GUI development, and test automation for real-time embedded products.
Microsoft Visual C++, Python 3.x, Visual Basic
1mo
Save
Mark Applied
Hide
Camera Embedded Software Engineer
Cupertino, California, United States
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designing and manufacturing consumer electronics, software, and digital services.
Design and develop embedded software for camera and imaging systems, including computational photography and video features for consumer devices.
1w
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Sunnyvale, California, United States
$190k-$322k/yr OnsiteFull Time
Intuitive
IntuitiveNASDAQ: ISRG: Global leader in robotic-assisted and minimally invasive surgery.
12+ YOEBachelor’s degree in computer science, electrical engineering, computer engineering, or related field; 12 years embedded systems experience, or 8 with a master’s or 5 with a PhD. Expertise in C/C++, real-time systems, protocols, hardware debugging, and testing.
C++, C, QNX, TCP/IP, CAN, Python, Vivado, FPGA, CUDA
2mo
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Mountain View, California, United States
$205k-$220k/yr OnsiteFull Time
Cyngn, Inc.
Cyngn, Inc.NASDAQ: CYN: Public U.S. autonomous-vehicle technology developing self-driving industrial vehicles for manufacturers and logistics operators.
8+ YOE8+ years developing embedded software for product-focused environments; expertise with ARM microcontrollers, low-level drivers, RTOS, safety-critical standards (MISRA C, ISO 26262), debugging tools (JTAG/ETM, logic analyzers, oscilloscopes), CI/CD for embedded systems, and strong mentoring and communication skills.
ARM Cortex-M, i.MX-6, JTAG, ETM, logic analyzers, oscilloscopes, 3D LIDARs, Cameras, MISRA C, ISO 26262, RTOS, Github Actions, Hardware-in-the-Loop (HIL), Continuous Integration (CI)
3d
Save
Mark Applied
Hide
Embedded Software Engineer (Integrated System Test, Sunnyvale)
Sunnyvale, California, United States
$143k-$228k/yr OnsiteFull Time
Teradyne
TeradyneNASDAQ: TER: Global provider of automated test equipment and industrial robotics.
Bachelor's degree in a relevant engineering or computer science field; strong C/C++ and Linux embedded development experience, including drivers, bootloaders, cross-compilation, hardware integration, and multithreading.
C, C++, Linux, Python, SPI, I²C, UART, Ethernet, PCIe
3w
Save
Mark Applied
Hide
Embedded Software Engineer - Physical AI
San Jose, California, United States
$179k-$306k/yr HybridFull Time
AMD
AMDNASDAQ: AMD: Leader in high-performance computing, graphics, and visualization technologies.
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
1mo
Save
Mark Applied
Hide
Embedded Software Engineer, Onboard Test Automation
Sunnyvale, California, United States
$210k-$267k/yr HybridFull Time
Wayve
Wayve: British autonomous-driving software licensing vehicle-agnostic AI Driver technology to automakers and fleet owners.
Experience testing embedded software on Linux or QNX, strong Python/C++ skills, embedded hardware experience, debugging across system layers, and knowledge of automated/integration testing.
Python, C++, Linux, QNX, Buildkite
2w
Save
Mark Applied
Hide
Embedded Software Engineer
Sunnyvale, California, United States
$97k-$118k/yr HybridFull Time
Fortinet
FortinetNASDAQ: FTNT: Cybersecurity providing integrated network security and protection solutions.
Requires proficient C programming, Linux kernel and application development, networking and system design knowledge, troubleshooting skills, and a bachelor's degree in computer science or electrical engineering.
C, Linux, Linux kernel, 802.11, 802.1x
2w
Save
Mark Applied
Hide
Staff Embedded Software Engineer, Robotics
Santa Clara, California, United States
$205k-$235k/yr OnsiteFull Time
Collaborative Robotics
Collaborative Robotics: Private U.S. robotics developing collaborative robots and automation software for business clients.
8+ YOERequires 8+ years developing embedded or firmware software, strong recent C++ experience, hardware systems expertise, lifecycle delivery, technical leadership, communication skills, and U.S. work authorization.
C++, microcontrollers, systems-on-chip, RTOS, embedded operating systems, device drivers, IEC 61508, ISO 26262, ISO 13849, FMEA, FTA, HARA, STPA, embedded Linux, QNX, AUTOSAR, FreeRTOS, Zephyr, hardware-in-the-loop (HIL), CI/CD
3mo
Save
Mark Applied
Hide
#(Sr.) Embedded Software Engineer - Location Technology
Santa Clara, California, United States
$129k-$194k/yr OnsiteFull Time
Qualcomm Technologies, Inc.
Qualcomm Technologies, Inc.: Developing semiconductor, wireless, connectivity, automotive, AI, and computing technologies for device and enterprise customers.
2+ YOEBachelor's or higher in Engineering/CS/IS and 2+ years software engineering experience (or equivalent). Strong C and assembly skills, real-time embedded systems, RTOS, multi-threaded design, ARM development; GNSS/DSP and MATLAB/Python preferred.
C, assembly language, C++, Java, Python, RTOS, TRACE32, ARM, MATLAB, Perl, MIPS, GNSS
2w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Sunnyvale, California, United States
$210k-$265k/yr OnsiteFull Time
Scout AI
Scout AI: Private U.S. defense AI building foundation models that coordinate autonomous robots across air, land, sea, and space.
Strong C or C++ embedded systems skills; experience with microcontrollers, sensor drivers, SPI, I2C, or UART; ability to read datasheets; debugging skills; U.S. Person status; possible Top Secret clearance.
C, C++, IMU, LiDAR, I2C, SPI, UART, CAN
2mo
Save
Mark Applied
Hide
Embedded Software Engineer
San Jose or California
$120k-$195k/yr HybridFull Time
1st Avenue Power
1st Avenue Power: Private renewable-energy delivering rapidly deployable solar-and-storage power systems to data centers and energy-intensive industries.
5+ YOE5+ years systems integration/hardware validation in power electronics or utility industry; degree in electrical engineering or equivalent; HIL/SIL experience (Typhoon HIL/RTDS/Opal-RT); Python, Go, C/C++; MATLAB; AWS IoT Core; Git; UL 1741/IEEE 1547 knowledge.
Python, Go, C/C++, MATLAB, Typhoon HIL, RTDS, Opal-RT, SIL frameworks, AWS IoT Core, Git, Jira, Power Analyzers, Oscilloscopes, Logic Analyzers, Modbus TCP, CAN, Ethernet, CI/CD
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: Global leader in analog and digital semiconductor technology.
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
1mo
Save
Mark Applied
Hide
Embedded Software Engineer, Onboard Test Automation
Sunnyvale, California, United States
$210k-$267k/yr HybridFull Time
Wayve
Wayve: British autonomous-driving software licensing vehicle-agnostic AI Driver technology to automakers and fleet owners.
Experience testing embedded software on Linux or QNX, strong Python or C++ skills, embedded hardware experience, debugging system-level issues, and knowledge of automated and integration testing; HiL and CI/CD experience desirable.
Linux, QNX, Python, C++, Buildkite, Hardware-in-the-loop (HiL)
1mo
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Alameda or Milpitas
$131k-$261k/yr OnsiteFull Time
Abbott
AbbottNYSE: ABT: Global healthcare technology focused on life-changing medical innovations.
10+ YOEBachelor's +10 years or Master's +7 years; embedded systems for safety-critical products; strong debugging, device driver and low-level interface design; medical device development and FDA 510K/PMA knowledge; UML/SysML, RF/WiFi experience preferred.
C, UML, SysML