1

Arm Cortex M Jobs (NOW HIRING)

The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements ...

Senior Firmware Engineer

Andover, MA

$121K - $160K/yr

PWM /ADC) for 32 microcontroller (ARM Cortex-M) using C programming language * Experience with real time debugging tools (software and hardware) * Knowledge on embedded software validation and test ...

GNSS Summer Intern

San Diego, CA · On-site

$17.75 - $23/hr

Experience with ARM Cortex-M/A or RISC-V embedded processors * Knowledge of DSP concepts: correlation, FFT, carrier/code tracking loops * Experience with Git version control * Familiarity with RF ...

The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements ...

The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements ...

The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements ...

Proven experience with ARM Cortex-M microcontrollers (e.g., STM32, NXP LPC/iMX RT, Nordic nRF52/nRF53 series). * Familiarity with access control industry protocols including Wiegand and OSDP v2.

Embedded Systems Engineer

Kearny, NJ · On-site

$110K - $150K/yr

ARM Cortex-M/A (STM32, NXP), TI DSP (C2000), Xilinx FPGAs and SoC, NI PXIe, CompactRIO (Optional) • Tools: STM32CubeIDE, Keil, PlatformIO, MATLAB/Simulink, LabVIEW (optional), PTP/White Rabbit for ...

Embedded Systems Engineer

Kearny, NJ · On-site

$110K - $150K/yr

ARM Cortex-M/A (STM32, NXP), TI DSP (C2000), Xilinx FPGAs and SoC, NI PXIe, CompactRIO (Optional) • Tools: STM32CubeIDE, Keil, PlatformIO, MATLAB/Simulink, LabVIEW (optional), PTP/White Rabbit for ...

next page

Showing results 1-20

Arm Cortex M information

See salary details

$73.5K

$122K

$164K

How much do arm cortex m jobs pay per year?

As of Jun 26, 2026, the average yearly pay for arm cortex m 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 are some common challenges faced by engineers working with Arm Cortex-M microcontrollers, and how can they be addressed?

Engineers working with Arm Cortex-M microcontrollers often encounter challenges such as optimizing real-time performance, managing limited memory resources, and ensuring efficient power consumption. Debugging and integrating peripherals can also pose difficulties, especially in complex embedded systems. To address these challenges, it's important to leverage hardware abstraction layers, use efficient debugging tools, and stay updated with best practices for firmware development. Collaboration with cross-functional teams, such as hardware and software engineers, is also crucial to ensure seamless integration and system reliability.

What are the key skills and qualifications needed to thrive as an Arm Cortex-M Embedded Systems Engineer, and why are they important?

To thrive as an Arm Cortex-M Embedded Systems Engineer, you need a solid background in embedded C/C++ programming, microcontroller architecture, and electronics, typically supported by an engineering degree. Familiarity with Arm Keil MDK, IAR Embedded Workbench, debugging tools, and RTOS, as well as knowledge of ARM certification programs, is often required. Strong problem-solving, attention to detail, and effective teamwork help engineers excel in designing reliable embedded solutions. These skills ensure efficient development, troubleshooting, and deployment of embedded systems in a wide range of applications.

What is the difference between Arm Cortex M vs Embedded Systems Engineer?

AspectArm Cortex MEmbedded Systems Engineer
Primary FocusMicrocontroller architecture and programmingDesigning, developing, and testing embedded systems
Required SkillsEmbedded C, hardware interfacing, real-time OSEmbedded C/C++, hardware knowledge, system integration
Work EnvironmentHardware development, firmware programmingSystem design, software development, testing
CertificationsNone specific, but embedded certifications helpfulEmbedded 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 Arm Cortex-M processors?

Arm Cortex-M processors are a family of low-power, high-efficiency microprocessor cores designed for embedded and IoT (Internet of Things) applications. They are widely used in microcontrollers that power devices such as smart sensors, wearables, automotive control systems, and home automation products. Cortex-M cores are known for their ease of use, real-time capabilities, and optimized performance for tasks that require low latency and deterministic responses. They support a wide range of applications due to their scalable architecture and extensive ecosystem support.
More about Arm Cortex M jobs
What cities are hiring for Arm Cortex M jobs? Cities with the most Arm Cortex M job openings:
What are the most commonly searched types of Arm Cortex M jobs? The most popular types of Arm Cortex M jobs are:
What states have the most Arm Cortex M jobs? States with the most job openings for Arm Cortex M jobs include:
Infographic showing various Arm Cortex M job openings in the United States as of June 2026, with employment types broken down into 3% As Needed, 2% Full Time, 72% Part Time, 2% Temporary, 18% Contract, and 3% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $122,008 per year, or $58.7 per hour.
Senior Embedded Systems Engineer (EE/FW)

Senior Embedded Systems Engineer (EE/FW)

Simbex

Lebanon, NH • On-site

Full-time

Posted 11 days ago


Job description

Salary: $140,000 to $160,000

Simbex is seeking a Senior Embedded Systems Engineer to own the full hardware-firmware stack for a next-generation IoT wearable platform. This is a dual-discipline role: you will independently design and develop embedded hardware circuits and PCBs alongside production-grade Zephyr RTOS firmware fromcomponentselection and schematic capture through board bring-up, sensor integration, and field deployment. The ideal candidate is a hands-on engineer whotakes end-to-end ownershipin building sensor-based hardware and firmware.

Essential Functions:

Electrical Engineering & Hardware Development

  • Own hardware design fromcomponentselection and schematic capture through PCB layout review and design-for-manufacture
  • Lead board bring-up: power sequencing, peripheral initialization, signal integrity verification, and fault isolation
  • Design and characterize low-power analogfront-endsand power management subsystems for battery-operated wearables
  • Develop hardware test fixtures and produce electrical characterization reports

Firmware Architecture & Development

  • Architect and deliver production Zephyr RTOS firmware on ARM Cortex-M/R targets
  • Author device drivers, BSPs, anddevicetreeoverlays; implement sensor acquisition pipelines for IMU-based impact detection
  • Design low-power state machines and event-driven architectures for wearable operation
  • Set firmware coding standards, CI/CD pipelines, and architecture guidelines for the team

IoT & Wireless Connectivity

  • Implement BLE stacks for real-time telemetry and configuration; design OTA update mechanisms viaMCUboot
  • Integrate cloud connectivity (MQTT/CoAP) and evaluate edge vs. cloud trade-offs for impact detection

Signal Processing & Algorithm Integration

  • Port impact detection algorithms from MATLAB or Python into constrained C/C++ firmware
  • Apply sensor fusion (Madgwick, Mahony, complementary filter) foraccuratehead kinematics from multi-axis IMU data
  • OptimizeDSP routines for speed and memory footprint on resource-constrained targets

Testing & Quality

  • Define and execute unit, HIL, and system integration test plans; build automated regression frameworks
  • Maintain design documentation, traceability matrices, and test reports; support compliance activities

Required Qualifications:

  • BS or MS in Electrical Engineering, Computer Engineering, Embedded Systems, or related field
  • 7+ years of embedded development experience, including 3+ years on production-shipped products
  • Hands-on EE skills: independently read schematics, perform board bring-up, and debug hardware/firmware interaction
  • Proficiencywith bench instrumentation (oscilloscope, logic analyzer, power analyzer) for power characterization and debug
  • Experience selecting microcontrollers, RF SoCs, and sensor ICs (IMU, accelerometer, gyroscope) for product designs
  • Strong C/C++ in bare-metal and RTOS-based embedded contexts
  • Demonstrated Zephyr RTOS experience:devicetree,Kconfig, module system, and west toolchain
  • Experience with ARM Cortex-M SoCs (Nordic nRF52/nRF53, STM32, or similar) and peripherals: SPI, I2C, UART, USB
  • BLE firmware experience and familiarity with OTA update workflows (MCUbootpreferred)


Preferred Qualifications:

  • Sensor fusion algorithm experience (Madgwick, Mahony) and algorithm porting from MATLAB/Python
  • Exposure to sports biomechanics, head impact research, or wearable athletic sensing
  • Cloud IoT platform experience (AWS IoT Core, Azure IoT Hub) and embedded security (TLS/DTLS, secure elements)
  • Multi-core SoC development (e.g., nRF5340) or experience in a regulated/safety-critical product environment