1

Arm Cortex M Developer 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 ...

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 ...

ABOUT THE ROLE We are looking for an Electrical Engineer who can lead technical initiatives, guide ... Understanding of embedded C/C++, RTOS, and microcontroller architectures (ARM Cortex-M)

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 ...

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 ...

... ARM Cortex-M architectures, and Microchip PIC family • Strong working knowledge of the C programming language • Strong working knowledge of Revision Control System(s) (Visual Source Safe ...

ABOUT THE ROLE We are looking for an Electrical Engineer who can lead technical initiatives, guide ... Understanding of embedded C/C++, RTOS, and microcontroller architectures (ARM Cortex-M)

Senior Edge Engineer - Firmware & MCU

Lakeland, FL · On-site

$109K - $144K/yr

We are looking for a Senior Edge Engineer to help build the next generation engineering team for ... Embedded firmware (7+ years), fluency in C and modern C++ on ARM Cortex-M class microcontrollers ...

Embedded Software Engineer

Carlsbad, CA · On-site

$115K - $145K/yr

Implement and maintain BMS firmware in C on STM32 Arm Cortex-M platforms for safety-critical ... S. in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or ...

Senior Edge Engineer - Firmware & MCU

Largo, FL · On-site

$103K - $136K/yr

We are looking for a Senior Edge Engineer to help build the next generation engineering team for ... Embedded firmware (7+ years), fluency in C and modern C++ on ARM Cortex-M class microcontrollers ...

$100 - $125/hr

This Electronics/Embedded Robotics Engineer role focuses on designing and developing electronic ... Proficiency in embedded C/C++ for ARM Cortex-M or comparable microcontrollers * Proven experience ...

Showing results 41-60

Arm Cortex M Developer information

See salary details

$33

$61

$92

How much do arm cortex m developer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for arm cortex m developer in the United States is $61.71, according to ZipRecruiter salary data. Most workers in this role earn between $49.76 and $69.71 per hour, depending on experience, location, and employer.

What is an Arm Cortex M developer?

An Arm Cortex M Developer is a software or embedded systems engineer who specializes in designing, programming, and debugging applications for microcontrollers based on the Arm Cortex-M series architecture. These developers work with low-power, high-efficiency processors commonly found in IoT devices, automotive systems, medical equipment, and consumer electronics. Their responsibilities typically include firmware development, hardware interfacing, real-time operating systems, and optimizing code for resource-constrained environments.

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

To thrive as an Arm Cortex M Developer, you need strong embedded systems programming skills in C/C++, a solid understanding of microcontroller architecture, and ideally a degree in computer engineering or a related field. Familiarity with development environments like Keil MDK, IAR Embedded Workbench, and debugging tools such as JTAG/SWD is typically required, along with experience using version control systems. Analytical thinking, attention to detail, and effective problem-solving abilities help developers create robust, efficient firmware and collaborate with hardware teams. These skills are essential for designing reliable embedded solutions that meet performance and safety standards in critical applications.

What are some common challenges faced by Arm Cortex M developers when optimizing code for embedded systems?

Arm Cortex M Developers often encounter challenges related to balancing performance, memory constraints, and power consumption when optimizing code for embedded systems. Due to limited resources on microcontrollers, developers must carefully manage memory allocation and peripheral usage while ensuring the application remains responsive. Debugging and testing on hardware can also be more complex compared to general-purpose computing, requiring familiarity with specialized tools and techniques.

What are popular job titles related to Arm Cortex M Developer jobs?

For Arm Cortex M Developer jobs, the most frequently searched job titles are:

Infographic showing various Arm Cortex M Developer job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 91% Full Time, 3% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $128,367 per year, or $61.7 per hour.

Electrical Design Engineer

Dublin, CA • On-site

Pi Square Technologies LLC
51 - 200 employees

Full-time

Posted 5 days ago


Job description

Electrical Design Engineer
Job Description & Skill Requirement:
  • Design & Development:Mixed signal design, analog and digital
  • High-Speed Board Design: Routing and layout for high-speed memory and interfaces like DDR3/DDR4, PCIe, and QSPI with strict impedance control.
  • Power Tree Architecture: Designing complex DC-DC power management networks utilizing buck and boost regulators, low-dropout (LDO) regulators, and sequencing.
  • Processor & FPGA Ecosystems: Architecting systems around advanced microprocessors, microcontrollers (ARM Cortex-M, RISC-V), and FPGAs.Signal Integrity & EMI/EMC: Mitigating noise, crosstalk, and electromagnetic interference to ensure regulatory compliance (FCC, CE, automotive/aerospace standards).
  • Protocols & Lab Verification - Bus Interfaces: Deep mastery of low-to-high-speed communication protocols including I2C, SPI, UART, RS485, CAN, USB, and Ethernet.
  • Advanced Lab Instrumentation: Expert usage of digital storage oscilloscopes (DSO), logic analyzers, vector network analyzers (VNA), and spectrum analyzers.Root-Cause Analysis:
  • Advanced troubleshooting down to the component level, performing de-rating analysis, and thermal management.
  • Leadership & Project LifecycleTeam & Technical Leadership: Mentoring junior/mid-level engineers, driving design reviews, and managing cross-functional dependencies with firmware, mechanical, and software teams.
  • Project Management: Creating architectural trade-off analyses, component selection matrices, project scheduling, and budgeting.
  • Schematic & PCB Tools: Proficiency with enterprise EDA tools such as Xpedition