Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers * Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers * Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers * Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers * Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management. * Power Electronics ...
Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management. * Power Electronics ...
Senior Embedded Software Engineer
San Clemente, CA · On-site
$130K/yr
Lead development of Zephyr RTOS-based firmware on ARM Cortex-M systems, enabling scalable, production-ready implementations across multiple products. * Collaborate with internal engineers and ...
Senior Embedded Software Engineer
San Clemente, CA · On-site
$130K/yr
Lead development of Zephyr RTOS-based firmware on ARM Cortex-M systems, enabling scalable, production-ready implementations across multiple products. * Collaborate with internal engineers and ...
Hands-on experience with ARM Cortex-M microcontrollers or equivalent platforms. * Technical Skills: * Proficient in C/C++ for embedded systems. * Strong understanding of motor control algorithms and ...
Hands-on experience with ARM Cortex-M microcontrollers or equivalent platforms. * Technical Skills: * Proficient in C/C++ for embedded systems. * Strong understanding of motor control algorithms and ...
Senior Embedded Software Engineer
San Clemente, CA · On-site
$132K - $173K/yr
Lead development of Zephyr RTOS-based firmware on ARM Cortex-M systems, enabling scalable, production-ready implementations across multiple products. * Collaborate with internal engineers and ...
Senior Embedded Software Engineer
San Clemente, CA · On-site
$132K - $173K/yr
Lead development of Zephyr RTOS-based firmware on ARM Cortex-M systems, enabling scalable, production-ready implementations across multiple products. * Collaborate with internal engineers and ...
Firmware Engineer
Cupertino, CA · On-site
Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A architectures. Preferred Qualifications MS in Electrical Engineering (EE), Computer Engineering (CE), or equivalent. A genuine ...
Firmware Engineer
Cupertino, CA · On-site
Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A architectures. Preferred Qualifications MS in Electrical Engineering (EE), Computer Engineering (CE), or equivalent. A genuine ...
Senior Embedded Software Engineer
$132K - $173K/yr
Lead development of Zephyr RTOS-based firmware on ARM Cortex-M systems, enabling scalable, production-ready implementations across multiple products. * Collaborate with internal engineers and ...
Senior Embedded Software Engineer
$132K - $173K/yr
Lead development of Zephyr RTOS-based firmware on ARM Cortex-M systems, enabling scalable, production-ready implementations across multiple products. * Collaborate with internal engineers and ...
Firmware Engineer
Cupertino, CA · On-site
Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A architectures. Preferred Qualifications MS in Electrical Engineering (EE), Computer Engineering (CE), or equivalent. A genuine ...
Firmware Engineer
Cupertino, CA · On-site
Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A architectures. Preferred Qualifications MS in Electrical Engineering (EE), Computer Engineering (CE), or equivalent. A genuine ...
Embedded Software Engineer - Power Electronics, Energy Storage
San Francisco, CA · On-site
$180K - $237K/yr
Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management. * Power Electronics ...
Embedded Software Engineer - Power Electronics, Energy Storage
San Francisco, CA · On-site
$180K - $237K/yr
Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management. * Power Electronics ...
Embedded Software Engineer
San Jose, CA · On-site
$120K - $300K/yr
Experience with ARM Cortex-M or Cortex-A processors and associated toolchains * Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) * Familiarity with wireless protocols (BLE, Wi-Fi, or ...
Embedded Software Engineer
San Jose, CA · On-site
$120K - $300K/yr
Experience with ARM Cortex-M or Cortex-A processors and associated toolchains * Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) * Familiarity with wireless protocols (BLE, Wi-Fi, or ...
Senior Software Engineer, Flight Software
San Jose, CA · On-site
$184K - $208K/yr
Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. * Participate in evaluating and selecting ...
Senior Software Engineer, Flight Software
San Jose, CA · On-site
$184K - $208K/yr
Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. * Participate in evaluating and selecting ...
Embedded Software Engineer
San Jose, CA · On-site
$120K - $300K/yr
Experience with ARM Cortex-M or Cortex-A processors and associated toolchains * Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) * Familiarity with wireless protocols (BLE, Wi-Fi, or ...
Embedded Software Engineer
San Jose, CA · On-site
$120K - $300K/yr
Experience with ARM Cortex-M or Cortex-A processors and associated toolchains * Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) * Familiarity with wireless protocols (BLE, Wi-Fi, or ...
Experience with ARM Cortex-M, RISC-V, or similar MCU/SoC architectures. Familiarity with RTOS and bare-metal programming. Hands-on experience with hardware interfaces (SPI, IC, UART, USB, BLE, Wi-Fi, ...
Experience with ARM Cortex-M, RISC-V, or similar MCU/SoC architectures. Familiarity with RTOS and bare-metal programming. Hands-on experience with hardware interfaces (SPI, IC, UART, USB, BLE, Wi-Fi, ...
Embedded Software Engineer - Power Electronics, Energy Storage
San Francisco, CA · On-site
$180K - $237K/yr
Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management. * Power Electronics ...
Embedded Software Engineer - Power Electronics, Energy Storage
San Francisco, CA · On-site
$180K - $237K/yr
Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management. * Power Electronics ...
Software Engineer, Flight Software
San Jose, CA · On-site
$156K - $186K/yr
Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. * Participate in evaluating and selecting ...
Software Engineer, Flight Software
San Jose, CA · On-site
$156K - $186K/yr
Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. * Participate in evaluating and selecting ...
Firmware Engineer
Menlo Park, CA · On-site
... ARM Cortex-M, RISC-V, or similar MCU/SoC architectures. • Familiarity with RTOS and bare-metal programming. • Hands-on experience with hardware interfaces (SPI, I²C, UART, USB, BLE, Wi-Fi, etc ...
Firmware Engineer
Menlo Park, CA · On-site
... ARM Cortex-M, RISC-V, or similar MCU/SoC architectures. • Familiarity with RTOS and bare-metal programming. • Hands-on experience with hardware interfaces (SPI, I²C, UART, USB, BLE, Wi-Fi, etc ...
Lead Platform Software V&V Engineer
Palo Alto, CA · On-site
$120 - $180/hr
ESP32, ARM Cortex-M, etc.). * Automotive Communication: Deep understanding of automotive networking protocols, including Automotive Ethernet (100BASE-T1/1000BASE-T1), CAN FD, LIN, and Unified ...
New
Lead Platform Software V&V Engineer
Palo Alto, CA · On-site
$120 - $180/hr
ESP32, ARM Cortex-M, etc.). * Automotive Communication: Deep understanding of automotive networking protocols, including Automotive Ethernet (100BASE-T1/1000BASE-T1), CAN FD, LIN, and Unified ...
New
Hands-on experience developing for ARM Cortex-M microcontrollers or equivalent embedded platforms. * Domain Knowledge: Solid foundational understanding of motor control algorithms, digital signal ...
New
Hands-on experience developing for ARM Cortex-M microcontrollers or equivalent embedded platforms. * Domain Knowledge: Solid foundational understanding of motor control algorithms, digital signal ...
New
Staff Software Engineer, Flight Software
San Jose, CA · On-site
$210K - $234K/yr
Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. * Guide evaluation and selection of technologies for ...
Staff Software Engineer, Flight Software
San Jose, CA · On-site
$210K - $234K/yr
Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. * Guide evaluation and selection of technologies for ...
Arm Cortex M information
What is an Arm Cortex-M?
What skills and qualifications are needed to work with Arm Cortex-M?
What are common challenges when working with Arm Cortex-M microcontrollers, and how can they be addressed?
What is the difference between Arm Cortex M vs Embedded Systems Engineer?
| Aspect | Arm Cortex M | Embedded Systems Engineer |
|---|---|---|
| Primary Focus | Microcontroller architecture and programming | Designing, developing, and testing embedded systems |
| Required Skills | Embedded C, hardware interfacing, real-time OS | Embedded C/C++, hardware knowledge, system integration |
| Work Environment | Hardware development, firmware programming | System design, software development, testing |
| Certifications | None specific, but embedded certifications helpful | Embedded systems certifications (e.g., ARM accredited) |
While Arm Cortex M refers to a family of microcontroller architectures, Embedded Systems Engineers design and develop complete embedded solutions using such architectures. The former is more hardware-focused, whereas the latter encompasses both hardware and software development in embedded systems projects.
What are popular job titles related to Arm Cortex M jobs in California?
For Arm Cortex M jobs in California, the most frequently searched job titles are:
- Remote Firmware Engineer Volunteer
- Embedded System Engineer
- Contract Embedded Software Engineer
- Embedded Automotive Software Testing Engineer
- Embedded Microcontroller Engineer
- Senior Firmware Engineer
- Junior Embedded C Developer
- Embedded Software Tester
- Urgently Hiring Electrical Engineer Embedded Systems
- Manager Electrical Engineer Embedded Systems
What job categories do people searching Arm Cortex M jobs in California look for?
The top searched job categories for Arm Cortex M jobs in California are:
What cities in California are hiring for Arm Cortex M jobs?
Cities in California with the most Arm Cortex M job openings:

Full-time
Re-posted 12 days ago
Job description
We're seeking a Staff/Senior Staff Firmware Engineer to join our collaborative team in developing robust and reliable firmware for next-generation IoT devices. In this role, you will develop firmware, device drivers and support system integration efforts for ULP IoT solution, focusing on performance, reliability, and maintainability. Experience with TrustZone and Trusted Firmware-M (TF-M) is required.
Key Responsibilities:
- Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers
- Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
- Implement and optimize low-level drivers and integrate with hardware abstraction layers (HAL)
- Develop secure boot and firmware update mechanisms, ensuring robust and reliable device operation
- Collaborate with cross-functional teams (hardware, software, security) to define and implement firmware features
- Debug, test, and validate firmware on target hardware, using J-Link, Oscilloscope and logic analyzers
- Contribute to documentation of firmware architecture, design decisions, and implementation details
- Security-focused system design, secure boot, and trusted execution environments
- Memory partitioning and isolation in ARM Cortex-M micro controllers.
- Secure OTA updates and lifecycle management for IoT devices
Requirements:
- Bachelor's or master's degree in electrical engineering, Computer Engineering, or a related field
- 5 - 10 years of experience in embedded firmware development for IoT or embedded systems;
- Background or experience in security-related technologies (e.g., cryptography, secure coding practices, cybersecurity).
- Strong proficiency in C/C++ and low-level driver development.
- Familiarity with working on SDK-based development
- Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr)
- Hands-on experience with hardware bring-up and debugging tools
- Excellent communication and collaboration skills
- Strong problem-solving skills and attention to detail
- Willingness to learn and contribute to a team-focused environment