2

Remote Arm Cortex M Jobs (NOW HIRING)

Senior Edge / Linux Platform Engineer (Rust)

Newark, CA ยท Remote

$125K - $165K/yr

ARM Cortex MCUs, bare metal and RTOS literacy -- You don't have to write the motor firmware, but ... OTA updates, telemetry, remote diagnostics, crash collection, recovery from a bricked unit at the ...

Sr. Embedded Software Engineer

$126K - $166K/yr

Experience with memory managed high performance ARM Cortex-A or X86 architectures and SoCs (NXP ... Remote work opportunities based on role * Employee Assistance Program (EAP) * Career growth and ...

Senior Embedded Software Engineer

Las Vegas, NV ยท On-site +1

$149K - $198K/yr

Experience working with ARM Cortex MCUs or Microprocessors. Bonus Points (not required ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

Senior Embedded Software Engineer

Boston, MA ยท On-site +1

$149K - $198K/yr

Experience working with ARM Cortex MCUs or Microprocessors. Bonus Points (not required ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

Remote Duration: Long term Required Skills * 5+ years of experience in Azure Administration * 3+ ... Azure Resource Manager (ARM) * Azure AD & RBAC * Networking (VNet, Subnets, NSG, Private Link)

Senior Robotics Engineer, Manipulation

Milpitas, CA ยท On-site +1

$121K - $167K/yr

We are seeking Senior Robotics Engineer, Manipulation to own the arm autonomy stack. You will ... You will build the mathematical engine behind our remote manipulation capabilities. You are ...

Billing Manager - Digitech - Remote

$54K - $72K/yr

The ARM Manager will conduct huddles and team meetings as needed. Additional responsibilities ... EO/M/F/Veterans/Disabled. Our mission is to be the best partner for those who save and improve ...

next page

Showing results 1-20

Remote Arm Cortex M information

See salary details

$81K

$140.3K

$197K

How much do remote arm cortex m jobs pay per year?

As of Jun 26, 2026, the average yearly pay for remote arm cortex m in the United States is $140,327.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,500.00 and $158,000.00 per year, depending on experience, location, and employer.

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

AspectRemote Arm Cortex MRemote Embedded Systems Engineer
Required CredentialsEmbedded certifications, ARM Cortex M knowledgeEmbedded certifications, general embedded systems expertise
Work EnvironmentDesigning firmware, microcontroller programmingDeveloping embedded software across platforms
Industry UsageConsumer electronics, IoT devicesAutomotive, medical devices, industrial systems

The Remote Arm Cortex M role focuses specifically on firmware development for ARM Cortex M microcontrollers, often requiring specialized microcontroller knowledge. In contrast, the Remote Embedded Systems Engineer has a broader scope, working on various embedded platforms and systems. Both roles demand embedded certifications and involve remote work, but the Cortex M position is more specialized in microcontroller firmware, while the embedded engineer covers a wider range of embedded applications.

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 experience with real-time operating systems, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools like Keil MDK, IAR Embedded Workbench, STM32CubeIDE, and debugging tools such as JTAG/SWD is essential, along with knowledge of protocols like UART, SPI, and I2C. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for collaborating with cross-functional teams and troubleshooting complex systems. These abilities ensure the development of reliable, efficient, and maintainable embedded solutions for diverse applications.

What are some common challenges faced by engineers working remotely with Arm Cortex-M microcontrollers, and how can they be addressed?

Engineers working remotely with Arm Cortex-M microcontrollers often encounter challenges such as hardware access limitations, debugging over distance, and effective team communication. To address these, many teams use remote access tools, simulation environments, and maintain dedicated hardware setups accessible over VPNs or cloud platforms. Regular video meetings, thorough documentation, and collaborative platforms help ensure smooth collaboration and knowledge sharing among team members. Staying proactive about communication and leveraging available remote development tools can significantly enhance productivity in this role.

What is a Remote Arm Cortex M developer?

A Remote Arm Cortex M developer is a software or firmware engineer who specializes in programming and developing applications for ARM Cortex-M microcontrollers while working remotely. These professionals design, implement, and test embedded systems, often for IoT devices, automation, or consumer electronics, using languages such as C or C++. Their work may include configuring peripherals, writing device drivers, and optimizing code for low power and high efficiency, all while collaborating with teams from different locations.
More about Remote Arm Cortex M jobs
What cities are hiring for Remote Arm Cortex M jobs? Cities with the most Remote 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 Remote Arm Cortex M jobs? States with the most job openings for Remote Arm Cortex M jobs include:
Infographic showing various Remote Arm Cortex M job openings in the United States as of June 2026, with employment types broken down into 4% Locum Tenens, 7% Full Time, 1% Temporary, 77% Contract, and 11% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $140,327 per year, or $67.5 per hour.
Firmware/Software Design Engineer 2

Firmware/Software Design Engineer 2

Diversified Power International LLC

Piney Flats, TN โ€ข On-site, Remote

Other

Posted 26 days ago


Job description

Description

Diversified Power International LLC, a Piney Flats TN based business is seeking a seasoned Firmware Design Engineer responsible for the development, maintenance and organization of firmware used in Cortex-M microcontrollers embedded processor product designs.


Demonstrable experience should include:

  • Development of microcontroller firmware using various tools including ANSI-C, C++, assembler, Python, JTAG and IDE programs
  • 3yrs hands on experience with Free-RTOS, ARM CORTEX and STMicro IDE tools
  • Design, prototype, debug digital circuitry with PWM and analog A/D inputs
  • Demonstrate strong motor controller or power distribution firmware related design
  • Work with a team of mechanical/electrical engineers to plan product development
  • Drive selection and integration of I/O interface hardware, chipsets, and communication protocols including but not limited to RS323/485, I2C, SPI, Wireless
  • Manage and document code, code revisions, code development plans
  • Provide management with weekly progress reports and improvement updates


Requirements

  • Completion of a post-secondary education in Software/Computer and/or Electrical Engineering
  • Proven background working with communication protocols including I2C, SPI, CAN, UART
  • Demonstrable analytical, electrical and embedded design skills
  • Strong/demonstrable Real-Time MCU debugging skills
  • Demonstrable communications, project and people management skills
  • Strong oral and written communication skills
  • Electrical Circuitry knowledge/background is a definite asset
  • Digital Control of Power Supply design knowledge/background a definite asset
  • Working experience with DAVE and Keil, an asset
  • Working experience with STM32Cube IDE environment a must
  • iPhone and Android App Development is a definite asset
  • Experience with Even/Task driven software development, Linux, Shell/Python and software control such as GIT, Java, definite asset
  • Minimum of 3 years programming experience

Please submit resume when responding

Must Live in or agree to relocate to Tri-Cities, eastern TN area

May consider temporary work from remote on contractual basis

Job Type: Contractual, Full-time