Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Engineer

Full-time

Intellectt INC

My name is Bipasa, and I'm reaching out from Intellectt Inc . regarding an exciting opportunity for a Embedded Firmware Engineer based in Bartlesville, OK

Job Summary
We are seeking an Embedded Firmware Engineer with 5+ years of experience in embedded software development and firmware programming. The ideal candidate will have strong proficiency in C/C++ and Python scripting, a solid understanding of microcontrollers and real-time embedded systems, and familiarity with embedded operating systems, communication protocols, debugging tools, and version control systems.















Job Title: Embedded Firmware Engineer
Location: Bartlesville, OK

Key Responsibilities

  • Design, develop, test, and maintain embedded software and firmware using C/C++.
  • Develop Python scripts to support automation, testing, debugging, and development activities.
  • Work with microcontrollers and embedded platforms, including ARM Cortex-M/Cortex-A architectures.
  • Develop and troubleshoot real-time embedded applications and software components.
  • Work with embedded operating systems and build environments, including FreeRTOS, Yocto, Buildroot, and cross-compilation toolchains.
  • Implement and troubleshoot communication interfaces and protocols such as UART, SPI, I2C, CAN, Ethernet, and TCP/IP.
  • Perform firmware debugging and troubleshooting using tools such as JTAG, GDB, oscilloscopes, and logic analyzers.
  • Use Git for source code management, version control, and collaboration.
  • Support software integration, testing, and debugging to ensure reliable embedded system performance.

Requirements

  • Bachelor's degree in Computer Engineering.
  • Minimum of 5 years of embedded software development experience gained through industry experience, internships, or academic projects.
  • Proficiency in C/C++ programming and Python scripting.
  • Strong understanding of embedded systems, microcontrollers, and real-time software concepts.
  • Exposure to ARM Cortex-M/Cortex-A platforms, such as STM32, NXP, Renesas, or similar microcontroller platforms.
  • Familiarity with embedded operating systems and development environments such as FreeRTOS, Yocto, Buildroot, or cross-compilation toolchains.
  • Knowledge of communication protocols, including UART, SPI, I2C, CAN, Ethernet, or TCP/IP.
  • Familiarity with embedded debugging tools such as JTAG, GDB, oscilloscopes, and logic analyzers.
  • Experience with Git or other source control systems.

Bipasa Swain
Sourcing Specialist
View phone number on click.appcast.io | Ext: 300
View email address on click.appcast.io

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Bartlesville, OK vacancy
  •  ...Job Title: Hardware Design Engineer Location: Bartlesville, OK Job Description: Define and develop hardware architecture. Provide technical expertise for electro-mechanical interfacing, schematics and PCB development. Perform or review routine... 
    Suggested

    Jobs via Dice

    Bartlesville, OK
    3 days ago
  •  ...responsibilities: Design, develop, test, and maintain embedded software for microcontrollers and Linux-...  ...products.Implement and troubleshoot firmware, device interfaces, and communication...  ...: RequiredBachelor’s degree in Computer Engineering, Electrical Engineering, Computer... 
    Suggested
    Temporary work
    Internship
    Monday to Friday

    ABB

    Bartlesville, OK
    3 days ago
  •  ...the progress we make here creates real impact out there. Qualifications for the role: Required QualificationsBachelor's Degree in Engineering (Electrical, Mechanical, Chemical, Mechatronics, CS, etc.) or related field is required.Experience troubleshooting hardware,... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Remote work
    Monday to Friday

    ABB

    Bartlesville, OK
    3 days ago
  •  ...Design, develop, test, and maintain embedded software for microcontrollers and Linux-...  ...products. Implement and troubleshoot firmware, device interfaces, and communication protocols...  ...Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science... 
    Suggested
    Full time
    Temporary work
    Internship
    Monday to Friday

    ABB

    Bartlesville, OK
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!