Embedded R&D Software Engineer (C/C++, ARM Cortex)

ABB

Bartlesville (OK)

On-site

USD 85,000 - 110,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401k with company contributions
ESAP
Paid holidays
Health insurance options
Parental leave

Job summary

ABB is seeking an Analytical R&D Manager to lead embedded software development on site in Bartlesville, OK. You will design, implement, test, and maintain firmware for microcontrollers and Linux-based products, collaborating with cross‑functional teams to deliver reliable features.

The role requires a Bachelor’s degree in a related field and 1–3 years of embedded software experience, with C/C++ proficiency and US work authorization. Previous exposure to ARM platforms and RTOS is preferred.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline.
  • 1-3 years of embedded software development experience through industry, internships, or academic projects
  • Proficiency in C/C++ programming
  • Understanding of embedded systems, microcontrollers, and real‑time software concepts.
  • Candidates must already have work authorization that would permit them to work for ABB in the US permanently.

Responsibilities

  • Design, develop, test, and maintain embedded software for microcontrollers and Linux-based products.
  • Implement and troubleshoot firmware, device interfaces, and communication protocols.
  • Collaborate with cross-functional teams to deliver reliable product features.
  • Support software verification, debugging, and continuous product improvement.
  • Maintain existing software and test infrastructure.
  • Align with assigned lead (time, cost, quality) and complete project deliverables.
  • Demonstrate sound understanding and usages of R&D processes and tools.

Skills

C/C++
Embedded systems
Real-time concepts
Python scripting
Git
Debugging tools

Education

Bachelor's degree in Computer Engineering/Electrical Engineering/Computer Science

Tools

Git
JTAG/GDB
ARM Cortex platforms
Yocto/Buildroot
UART/SPI/I2C/CAN/Ethernet

Job description

ABB is seeking an Analytical R&D Manager to lead embedded software development on site in Bartlesville, OK. You will design, implement, test, and maintain firmware for microcontrollers and Linux-based products, collaborating with cross‑functional teams to deliver reliable features.

The role requires a Bachelor’s degree in a related field and 1–3 years of embedded software experience, with C/C++ proficiency and US work authorization. Previous exposure to ARM platforms and RTOS is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded R&D Software Engineer – Onsite Bartlesville
Embedded R&D Software Engineer – Onsite Bartlesville

ABB Inc. • Bartlesville (OK)

On-site
USD 70,000 - 105,000
Health insurance
Dental plan
Vision benefit
+5
Embedded R&D Software Engineer — Build Real-World Impact
Embedded R&D Software Engineer — Build Real-World Impact

BlackBerry Inc. • Bartlesville (OK)

On-site
USD 85,000 - 110,000
Health, Life & Disability
401k Savings Plan
Employee Stock Acquisition Plan
R&D Software Engineer
R&D Software Engineer

ABB • Bartlesville (OK)

On-site
USD 85,000 - 110,000
401k with company contributions
ESAP
Paid holidays
+2
Senior Embedded Software Engineer – ARM, RTOS, C/C++, Lead
Senior Embedded Software Engineer – ARM, RTOS, C/C++, Lead

Acara Solutions, Inc. • Franksville (WI)

On-site
USD 150,000 - 170,000
Comprehensive benefits
Embedded Firmware Engineer — RTOS & ARM Microcontrollers
Embedded Firmware Engineer — RTOS & ARM Microcontrollers

Cardinal-Scale-Manufacturing,-Co • Webb City (MO)

On-site
USD 85,000 - 120,000
Paid Time Off
medical
dental
+5
Electrical Engineering Co-op: R&D Intern (Embedded/C++)
Electrical Engineering Co-op: R&D Intern (Embedded/C++)

ABB • Bloomfield (CT)

Hybrid
USD 28,000 - 47,000
R&D Software Engineer
R&D Software Engineer

ABB Inc. • Bartlesville (OK)

On-site
USD 70,000 - 105,000
Health insurance
Dental plan
Vision benefit
+5
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Embedded Software Engineer - EV Charging R&D
Embedded Software Engineer - EV Charging R&D

ABB E-mobility B.V. • Bloomfield (CT)

On-site
USD 90,000 - 130,000
Embedded Software Engineer: Autonomy (C/C++, RTOS)
Embedded Software Engineer: Autonomy (C/C++, RTOS)

Actalent • North Reading (MA)

On-site
USD 110,000 - 140,000
Medical
Dental
Vision
+9