Software Developer - Embedded Jobs in California
Proficiency in C/C+ (with Golang or similar Back End languages a plus). Excited to bridge the gap between low-level wireless systems and user-facing product features....
In PersonSenior Embedded Software Engineer
- ALTEN Technology USA
- Palo Alto, CA
- 2 hours ago
- Palo Alto, CA
- 2 hours ago
Good coding skills on C/C+. Good understanding of Linux and/or RTOS fundamentals, Board Support Packages, Kernel configuration, device driver interfaces, debugging tools, etc....
In PersonElectrical and Firmware Engineer
- Impulse
- San Francisco, CA
- 2 hours ago
- San Francisco, CA
- 2 hours ago
Strong firmware development skills in C/C+ for Embedded systems with clean, maintainable code....
In PersonEmbedded Software Engineer (Experienced/Senior)
- Boeing
- Los Angeles, CA
- 21 hours ago
- Los Angeles, CA
- 21 hours ago
processors, memory controllers, peripherals, and interconnect fabrics (AXI, NoC). 2+ years of experience developing BSPs and device drivers for Linux (u-boot, kernel) and/or real-time operating systems...
In PersonSenior Embedded Software Engineer, Safety
- Collaborative Robotics
- Santa Clara, CA
- 21 hours ago
- Santa Clara, CA
- 21 hours ago
Strong C/C++ skills for low-level and embedded development. Experience with RTOS, firmware bring-up, device drivers, and MCU peripherals....
In PersonIntern, Platform Firmware/ Software Engineer
- Ayar Labs
- San Jose, CA
- 21 hours ago
- San Jose, CA
- 21 hours ago
This is a unique opportunity to expand your knowledge in embedded systems, multi-chip package environments, and high-speed SerDes to shape the future of optical interconnect....
In Person InternshipJob Summary Summary Posted: Dec 13, 2025 Role Number: 20... The AirPods Firmware team is looking for an enthusiastic engineer to join our team. This is an individual contributor role to develop...
In PersonCellular 5G /4G Physical Layer Firmware Engineer
- Apple Inc.
- San Diego, CA
- 1 day ago
- San Diego, CA
- 1 day ago
Significant experience with memory constrained Real Time Operating Systems (RTOS) and concurrent programming....
In PersonExperience developing and debugging applications or device drivers on embedded Linux. Experience in programming with C/C++....
In PersonSenior Firmware Engineer San Bruno, California
- The Mill
- San Bruno, CA
- 2 days ago
- San Bruno, CA
- 2 days ago
Strong expertise in C programming for Embedded systems, with a solid grasp of memory management and Real Time operating system principles....
In PersonPrincipal Embedded Software Engineer
- Becton, Dickinson and Company
- Irvine, CA
- 2 days ago
- Irvine, CA
- 2 days ago
systems programming using C or C++ Experience in real-time embedded software development Experience developing software in multi-threaded and/or multi-tasking environments Experience with hardware-software...
In PersonIn this role, you will : Own unique software functions through design, implementation (in Python, C++, C# or other), test, and integration in a Linux or real-time operating system (RTOS) environment...
In PersonSenior Electronics & Embedded Engineer
- Coherence Neuro
- San Francisco, CA
- 3 days ago
- San Francisco, CA
- 3 days ago
Expertise in C/C+, RTOS development (FreeRTOS/Zephyr/QNX), and hardware-oriented programming. Bonus if familiarity extends to FPGA based Embedded systems....
In PersonTogether, we will enable our customers to do the things they love with their devices.Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip...
In PersonPrincipal Embedded Engineer / IPsec / Communication Protocols / Wireless / Irvine
- Los Angeles, CA
- 3 days ago
- Los Angeles, CA
- 3 days ago
THIS POSITION REQUIRES AND CANDIDATES MUST HAVE A gREEN cARD OR us cITIZEN Required Skills & Experience 8+ years of relevant embedded system software development experience Expertise in C programming...
In PersonDemographic Data for California
Moving to California? Find some basic demographic data about California below.
Software Developer - Embedded Online Courses and Training Opportunities
Title Synonyms
Users interested in this job title also searched for the following job titles
Salary for Software Developer - Embedded Jobs in California
Required or preferred licenses and certifications for Software Developer - Embedded positions.
Highest Education Level
Software Developer - Embeddeds in California offer the following education backgroundQualifications / Skill Sets
The following top skills are often required or desired to land a Software Developer - Embedded position
- Xilinx
- Real-time Operating System
- UDP Protocol
- Unified Modeling Language
- I2C
- Assembly Language
- Integration Testing
- Field Programmable Gate Array
- Embedded C
- Verilog
- Firmware
- Ethernet
- Software Architecture
- Debugging
- Unit Testing
- Oscilloscope
- Software Design
- Algorithm Design
- Embedded Systems
- TCP/IP
- Electronic Data Interchange
- Software Engineering
- Scripting
- Electrical Engineering
- Operating Systems
- Git
- Design Development
- System Development
- Architectural Design
- Computer Science
- Software Development
- Validation
- Linux
- Designing
- MATLAB
- C++
- Agile
- Electrical
- Artificial Intelligence
- Specifications
- Computer Programming
- Engineering
- Python
- Networking
- Implementation
- Troubleshooting
- Military Background
- Collaboration
- Documentation
- Mentoring
- Bachelor's Degree
- Problem Solving
- Teamwork
- Scheduling
- Leadership
- Communication Skills
- C+
- Microcontrollers
Other Career Titles
Here are some other career titles that require similar skills