1

Arm Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Hanahan, SC

$119K - $156K/yr

Design and implement software for battery management systems on ARM processors from requirements to ... Solid programming experience in C and C++ * Proven experience in embedded systems design with ...

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Support embedded development on STM ARM microcontroller-based platforms, including firmware ... Sc. in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or ...

Software Engineer

Chicago, IL · On-site +1

$75K - $95K/yr

Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ... Familiarity with Infrastructure-as-Code tools (e.g., Terraform, ARM templates). * Familiarity with ...

Software Engineer

Saint Louis, MO · On-site +1

$75K - $95K/yr

Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ... Familiarity with Infrastructure-as-Code tools (e.g., Terraform, ARM templates). * Familiarity with ...

Engineering Group, Engineering Group > Software Engineering General Summary: As a leading ... Optimize power and performance management technologies like DVFS for next-generation ARM-based ...

ARM/Atmel AVR/STM32 * At least 5 years' experience in Desktop Application development * System ... DSP programming * Wireless communications * Familiarity with RF test equipment, spectrum analyzers ...

ARM/Atmel AVR/STM32 * At least 5 years' experience in Desktop Application development * System ... DSP programming * Wireless communications * Familiarity with RF test equipment, spectrum analyzers ...

Software Engineer II Boston, MA Our Boston office host various teams belonging to the IoT software ... Debug embedded applications using tools such as JTAG, GDB, and logic analyzers in ARM-based ...

Software Engineer II Boston, MA Our Boston officehostvarious teams belonging to the IoT software ... Debug embedded applications using tools such as JTAG, GDB, and logic analyzers in ARM-based ...

#Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is ... Optimize power and performance management technologies like DVFS for next-generation ARM-based ...

Senior Software Engineer

Boston, MA

$133K - $175K/yr

This role is a shared software engineering pipeline for the teams building the systems that run ... CorporateOS is the arm that supports Anduril's finance and accounting teams with first class ...

Senior Software Engineer

Atlanta, GA

$117K - $155K/yr

This role is a shared software engineering pipeline for the teams building the systems that run ... CorporateOS is the arm that supports Anduril's finance and accounting teams with first class ...

Showing results 41-60

Arm Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do arm software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for arm software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are popular job titles related to Arm Software Engineer jobs?

For Arm Software Engineer jobs, the most frequently searched job titles are:

Embedded Software Engineer

Hanahan, SC

$119K - $156K/yr

Full-time

Re-posted 20 days ago


Job description

Description

Overview:

We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems.

Responsibilities

  • Design and implement software for battery management systems on ARM processors from requirements to production as part of a multidisciplinary team. 
  • Help support and troubleshoot fielded systems
  • Design, develop, code, test, and debug software
  • Participate in design reviews
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Integrate and validate new product designs and features
  • Support software QA, including perform code reviews, unit testing, measuring code statistics, and running Lint tools 
  • Provide post production support
  • Interface with hardware design and development team members

Requirements

Requirements and skills

  • 10+ years of experience in a Software Engineering/Development role
  • Proven working experience in embedded software engineering
  • BS degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C and C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of CAN, I2C, SPI, ADC, and Digital IO and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills
  • U.S. citizenship required; visa sponsorship is not available. 

Preferred Skills

  • Proven work experience in embedded software systems for battery management systems.
  • Familiarity with battery AFEs and gas gauges
  • Familiarity with military specifications