1

Junior Embedded Software Engineer Jobs in Oklahoma

Embedded Software Engineer

Yukon, OK

$110.90K - $145.90K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Embedded Software Engineer - BMS

Oklahoma City, OK · On-site

$122.20K - $160.80K/yr

Embedded Software Engineer - BMS Job Category: Software Development Engineering Posted: September 14, 2024 Full-Time Oklahoma City Office Oklahoma City, OK 73128, USA Description Job Title: Embedded ...

Embedded Software Engineer

Oklahoma City, OK · On-site

$122.20K - $160.70K/yr

Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with lowlevel drivers and ...

Embedded Software Engineer

Oklahoma City, OK · On-site

$122.20K - $160.80K/yr

Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with low-level drivers and ...

Embedded Software Engineer

Oklahoma City, OK · On-site

$122.20K - $160.70K/yr

Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with low-level drivers and ...

Embedded Software Engineer - BMS

Oklahoma City, OK · On-site

$113.10K - $148.80K/yr

Job Title Embedded Software Engineer - BMS About Canoo Canoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed ...

Embedded Software Engineer, AUTOSAR

Oklahoma City, OK · On-site

$113.10K - $148.80K/yr

Overview The Embedded Software Engineer will support the development for gateway, powertrain and body controller BSW development. Responsibilities * Integration of AUTOSAR platform deliverables with ...

Sr. Embedded Software Engineer, OTA

Oklahoma City, OK · On-site

$106.70K - $139.80K/yr

Job Title Sr. Embedded Software Engineer, OTA About Canoo Canoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed ...

next page

Showing results 1-20

Junior Embedded Software Engineer information

See Oklahoma salary details

$42.9K

$87.3K

$131.1K

How much do junior embedded software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for junior embedded software engineer in Oklahoma is $87,294.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,400.00 and $88,200.00 per year, depending on experience, location, and employer.

What is a Junior Embedded Software Engineer job?

A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.

What are the key skills and qualifications needed to thrive in the Junior Embedded Software Engineer position, and why are they important?

To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.

What are typical daily tasks and work environments like for a Junior Embedded Software Engineer?

As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.
What are the most commonly searched types of Embedded Software Engineer jobs in Oklahoma? The most popular types of Embedded Software Engineer jobs in Oklahoma are:
What cities in Oklahoma are hiring for Junior Embedded Software Engineer jobs? Cities in Oklahoma with the most Junior Embedded Software Engineer job openings:
Embedded Software Engineer

$99.40K - $130.80K/yr

Other

Posted 29 days ago


Job description

PLEASE NOTE: This position is not C2C/ 3rd party eligible.

We are seeking an Embedded Software Engineer to support the development of new aerospace products and maintain existing systems. This role involves designing, developing, testing, and documenting embedded software while ensuring compliance with aerospace standards and certification requirements.

Responsibilities

  • Develop and maintain embedded software for aerospace systems.
  • Support the full software lifecycle including design, development, testing, and documentation.
  • Create software plans, requirements, and verification test procedures in alignment with RTCA DO-178 standards.
  • Design embedded software architecture including functional flows, state diagrams, and interface specifications.
  • Perform debugging, verification testing, and validation to ensure requirements compliance.
  • Maintain configuration control of source code and related documentation.
  • Collaborate with electrical and systems engineers on hardware integration.
  • Develop test tools and support production teams with new product releases and system updates.
  • Assist with troubleshooting and resolving technical issues in the field.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Strong programming skills in C and C++.
  • Experience with embedded systems, firmware, microcontrollers, and hardware interfaces.
  • Knowledge of assembly language, electronics, and control systems.
  • Ability to debug issues, perform root cause analysis, and interpret technical documentation.

Preferred

  • 3+ years of embedded software development experience.
  • Familiarity with RTCA DO-178 standards.
  • Experience with CAN or ARINC protocols.
  • Experience with Atmel Studio, CodeWarrior, Visual Studio, or LabVIEW.