715 embedded system software engineer jobs at 240 companies in California
3mo
Save
Mark Applied
Hide
3mo
Senior System Software Engineer - Embedded Controller
Santa Clara, California, United States
$152k-$288k/yrOnsiteFull Time
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.
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.
The Aerospace Corporation: Provides independent technical research and advisory services for space programs.
5+ YOEBachelor's in a STEM field, 5+ years embedded software experience, depth in embedded systems or edge AI/ML or FPGA design, familiarity with vendor toolchains and embedded interfaces, ability to obtain U.S. security clearance, up to 10% travel.
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.
Senior System Software Engineer - Embedded Controller
Santa Clara, California, United States
$152k-$288k/yrOnsiteFull Time
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
5+ YOE5+ years in system software; M.S. in Computer Science/Engineering or equivalent; strong C programming; low-level interfaces (interrupts, GPIO, DMA, PCIe, I2C); OS internals, RTOS, device driver experience.
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.
Northrop GrummanNYSE: NOC: Global aerospace and defense technology.
2+ YOEBachelor's in Computer Engineering or STEM with 2 years' related experience, or master's with 0 years; C/C++, object-oriented programming, embedded real-time systems, software lifecycle, Agile, and Secret clearance required.
C, C++, Rust, Jira, Bitbucket, Git, Xilinx, Zynq, Ultrascale+, VERSAL, Yocto, Petalinux, I2C, SPI, UART, PCIe, Ethernet, TCP/IP, Linux, VHDL, Verilog, FPGA, PowerPC, IBM Rhapsody, IBM DOORS, IBM Clearcase, Green Hills AdaMulti, Vitis, Vivado, HAIPE, OTNK, IKEF
Northrop GrummanNYSE: NOC: Global aerospace and defense technology.
2+ YOEBachelor's in Computer Engineering or STEM with 2 years' related experience, or master's with 0 years. Requires C/C++, object-oriented programming, embedded real-time systems, software lifecycle, Agile tools, and Secret clearance.
Zipline: Autonomous logistics and drone delivery service.
Embedded or systems software experience; Rust or Python; embedded Linux; concurrency, networking, IPC, and distributed systems; automated test framework design; debugging across software and hardware boundaries.
Qualcomm Technologies, Inc.: Developing semiconductor, wireless, connectivity, automotive, AI, and computing technologies for device and enterprise customers.
6+ YOEBachelor's degree and 6+ years, master's and 5+ years, or PhD and 4+ years in software engineering; 3+ years with C, C++, Java, or Python; embedded systems architecture experience.
C, C++, Java, Python, QEMU, ARM, Open Source Library
AbbottNYSE: ABT: Global healthcare technology focused on life-changing medical innovations.
8+ YOEB.S. in EE/CS or equivalent, 8+ years software engineering experience, expert in C/C++/C#/Python and embedded C, strong debugging and embedded systems safety-critical experience, familiarity with SDLC, testing, and mentoring junior engineers.
C, C++, C#, Python, IDEs, debuggers, unit test frameworks, source control management, UML, SysML, WiFi, Bluetooth, Bluetooth Low-Energy
Varda Space Industries: Varda is a microgravity-enabled life sciences that processes materials in orbit and returns them to Earth.
3+ YOEBachelor's degree or equivalent technical experience, 3+ years developing spacecraft or safety-critical software, real-time embedded systems experience, and C++ development expertise.
Honeybee Robotics: Private aerospace engineering designing and manufacturing robotic systems for space exploration, defense, and industrial customers.
10+ YOEBachelor's degree in a relevant engineering or computer science field and 10+ years developing embedded software. Requires C/C++, embedded platforms, avionics, testing, sensors, Git, communication protocols, and safety-critical systems experience.
Staff Embedded Software Engineer, Communications Systems
Long Beach, California, United States
$181k-$249k/yrOnsiteFull Time
Relativity Space: Aerospace developing 3D-printed rockets and launch services.
5+ YOEBS/MS in Computer Science or Electrical Engineering; 5+ years in systems programming; C, Linux drivers, embedded/RTOS; network programming; hardware interfaces.
C, Linux, Device drivers, Networking, Sockets, OSI 2-3, Embedded
Watney Robotics: Private robotics building autonomous systems for datacenter and supercomputing infrastructure.
Experienced embedded software engineer proficient in Rust, embedded systems, hardware integration, automated HIL testing, and cross-disciplinary collaboration with mechanical, electrical, and ML teams.
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.
Parallel Systems: U.S. manufacturer of autonomous battery-electric rail vehicles serving railroads and short-haul freight markets.
Bachelor's degree or equivalent practical experience; systems programming in C, C++, Rust, or similar; familiarity with embedded systems, microcontrollers, real-time software, digital protocols, hardware interfaces, and debugging.