Embedded R&D Software Engineer – Onsite Bartlesville

ABB Inc.

Bartlesville (OK)

On-site

USD 70,000 - 105,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental plan
Vision benefit
Company paid life insurance
Short-term disability
Long-term disability
Parental leave
Employee assistance program

Job summary

ABB Inc. is seeking an Embedded Software Engineer in Bartlesville, OK to design, develop, and maintain software for embedded systems in Linux-based products. You will implement firmware, interfaces, and communication protocols while collaborating with cross-functional teams to deliver reliable features.

The role requires 1–3 years of embedded experience, proficiency in C/C++, and US work authorization. Onsite work in Bartlesville, OK is required, with opportunities to contribute to ongoing

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related field.
  • 1–3 years of embedded software development experience.
  • Proficiency in C/C++ programming.
  • Understanding of embedded systems, microcontrollers and real-time software concepts.
  • US work authorization 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 project lead on time, cost, and quality targets.
  • Demonstrate understanding and use of R&D processes and tools.

Skills

C/C++ programming
Embedded systems
Real-time concepts
Work authorization (US)
Python scripting
Git

Education

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

Tools

ARM Cortex-M/Cortex-A
FreeRTOS/Yocto/Buildroot
Debugging tools (JTAG, GDB)
Cross-compilation toolchains
Ethernet/TCP-IP protocols

Job description

ABB Inc. is seeking an Embedded Software Engineer in Bartlesville, OK to design, develop, and maintain software for embedded systems in Linux-based products. You will implement firmware, interfaces, and communication protocols while collaborating with cross-functional teams to deliver reliable features.

The role requires 1–3 years of embedded experience, proficiency in C/C++, and US work authorization. Onsite work in Bartlesville, OK is required, with opportunities to contribute to ongoing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

ABB • Bartlesville (OK)

On-site
USD 85,000 - 110,000
401k with company contributions
ESAP
Paid holidays
+2
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
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
Senior Embedded GIS Software Architect (Onsite Bartlesville)
Senior Embedded GIS Software Architect (Onsite Bartlesville)

Pyramid Consulting, Inc • Bartlesville (OK)

On-site
USD 76,000 - 83,000
Health insurance
401(k) plan
Paid sick leave
Lean Manufacturing Process Engineer - Onsite & Improvement
Lean Manufacturing Process Engineer - Onsite & Improvement

BlackBerry Inc. • Bartlesville (OK)

On-site
USD 55,000 - 75,000
Health benefits
Life insurance
401k
R&D Instrumentation Lead - Global NPI Innovator
R&D Instrumentation Lead - Global NPI Innovator

BlackBerry Inc. • Bartlesville (OK)

On-site
USD 120,000 - 150,000
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
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
R&D Electrical Eng Co-op | Embedded C/C++, Python
R&D Electrical Eng Co-op | Embedded C/C++, Python

ABB Inc. • Bloomfield (CT)

Hybrid
USD 28,000 - 47,000