1

Arm Cortex Jobs (NOW HIRING)

Director, MCU Software

Austin, TX · On-site

$250.80K/yr

Scope As the Director of MCU Software, you will lead the execution, quality, and delivery of Ambiq's AmbiqSuite SDK across current and next-generation ARM Cortex-M-based MCU platforms. This role is ...

... ARM Cortex-A7/A8/A9 processors • Experience with ARM Cortex-M3/M4/M33, 8051, and MSP430 microcontrollers • Experience with Keil, IAR or equivalent IDEs/compilers • Knowledge of wireless ...

... ARM Cortex-A7/A8/A9 processors • Experience with ARM Cortex-M3/M4/M33, 8051, and MSP430 microcontrollers • Experience with Keil, IAR or equivalent IDEs/compilers • Knowledge of wireless ...

Embedded Controls Engineer

Boulder, CO · On-site

$86.60K - $112K/yr

Write and own the full embedded stack - state machine, multi-phase commutation, and fault handling on an ARM Cortex-M or similar MCU. * Plant Characterization: Design and run frequency sweep ...

Director, MCU Software

Austin, TX · On-site

$250.80K/yr

Scope As the Director of MCU Software, you will lead the execution, quality, and delivery of Ambiq's AmbiqSuite SDK across current and next-generation ARM Cortex-M-based MCU platforms. This role is ...

Preferred candidate has brought up ARM Cortex-A based boards, knowledge of cameras, a deep understanding and passion for Linux. Kernel driver development experience preferred. Additional Information ...

next page

Showing results 1-20

Arm Cortex information

See salary details

$73.5K

$122K

$164K

How much do arm cortex jobs pay per year?

As of May 30, 2026, the average yearly pay for arm cortex in the United States is $122,008.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $141,000.00 per year, depending on experience, location, and employer.

What is an Arm Cortex job?

An Arm Cortex job typically involves working with Arm Cortex processors, which are widely used in embedded systems, IoT devices, and mobile applications. Engineers in this field may develop firmware, optimize software for performance and power efficiency, or design hardware systems based on these processors. Roles can include embedded software engineer, hardware engineer, or systems architect, depending on the specific focus. Knowledge of Arm architectures, low-level programming, and debugging tools is often required.

What are the key skills and qualifications needed to thrive in the Arm Cortex position, and why are they important?

To thrive in a role specializing in Arm Cortex processor development or engineering, you need a solid background in embedded systems, computer architecture, and proficiency in programming languages such as C or C++. Familiarity with Arm development tools, Real-Time Operating Systems (RTOS), and possibly certifications from Arm or related embedded systems providers is often required. Strong problem-solving abilities, collaboration, and effective communication are vital soft skills in this field. These skills are crucial for designing robust, high-performance embedded solutions and ensuring seamless coordination within multidisciplinary engineering teams.

What are typical daily responsibilities for an engineer working with Arm Cortex-based systems?

Engineers working with Arm Cortex-based systems typically spend their days designing, developing, and testing embedded software or hardware that utilizes Arm Cortex processors. This can involve writing and optimizing code, integrating peripherals, debugging low-level system issues, and collaborating with hardware teams to ensure proper implementation. They may also review technical documentation, participate in code reviews, and contribute to architectural discussions for future product enhancements. Regular interaction with cross-functional teams, such as QA and product management, helps ensure that project requirements are met and systems perform reliably.

What is a job in Xsoar?

A job in Cortex XSOAR typically involves security automation, incident response, and threat management using the platform's security orchestration, automation, and response (SOAR) tools. Roles may require knowledge of cybersecurity, scripting, and integration with security tools to streamline security operations.
What are the most commonly searched types of Arm Cortex jobs? The most popular types of Arm Cortex jobs are:

Embedded Software Engineer -- Munition System

Civil Recruit

San Francisco, CA

$154.90K - $203.80K/yr

Full-time

Posted yesterday


Job description

About the project

We're building a small, safety-critical kinetic munition delivered by an FPV-class airframe. The compute side is an electro mechanical safe and arm device (EMSAD).

The current codebase is Rust-on-Embassy, but we're language-agnostic on the role — strong C, C++, or Rust embedded engineers are equally welcome.

What you'll do

Own firmware end-to-end: drivers, state machine, communication protocols, command surface, bring-up, qualification, OTA / programming flow.

Build the host-testable simulation surface. The state machine should be testable on a laptop without flashing a board — and stay that way.

Work shoulder-to-shoulder with the HW engineer on bring-up, register-map ergonomics, and timing.

Carry the firmware through environmental qualification (thermal, EMC, vibration).

Define and enforce the firmware-side safety case.

Required

5+ years of professional embedded firmware on ARM Cortex-M (or comparable) — in C, C++, or Rust.

Deep comfort with interrupts, DMA, clocks, timers, low-power modes, linker scripts, memory maps.

Strong with I²C, SPI, UART, USB CDC and debugging using scope / logic analyzer.

Experience building state machines for real-world hardware.

Discipline around testability and host testing.

Working English, written and verbal.

Nice to have

Rust embedded experience — Embassy, embedded-hal, defmt, probe-rs, RTIC, no_std ecosystem.

Modern C++ embedded (C++17/20 in firmware).

Async firmware experience (Embassy, Zephyr, FreeRTOS).

Safety-critical firmware background: ISO 26262, DO-178C, IEC 61508, etc.

Bootloader / DFU / secure-boot work.

FPV / small-UAV firmware: Betaflight, MAVLink, INAV.

C FFI / SDK bindings.

How we work

Small team, weekly hardware iterations, real boards on every desk. We expect concise, testable, safety-focused firmware development.

Required

5+ years of professional embedded firmware on ARM Cortex-M (or comparable) — in C, C++, or Rust.

Deep comfort with interrupts, DMA, clocks, timers, low-power modes, linker scripts, memory maps.

Strong with I²C, SPI, UART, USB CDC and debugging using scope / logic analyzer.

Experience building state machines for real-world hardware.

Discipline around testability and host testing.

Nice to have

Rust embedded experience — Embassy, embedded-hal, defmt, probe-rs, RTIC, no_std ecosystem.

Modern C++ embedded (C++17/20 in firmware).

Async firmware experience (Embassy, Zephyr, FreeRTOS).

Safety-critical firmware background: ISO 26262, DO-178C, IEC 61508, etc.

Bootloader / DFU / secure-boot work.

FPV / small-UAV firmware: Betaflight, MAVLink, INAV.

C FFI / SDK bindings.

Skills: ARM Cortex-M (or comparable) — in C, C++, or Rust., Experience building state machines for real-world hardware.