Embedded Firmware Engineer
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
- ...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
- ...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...SuggestedTemporary workInternshipMonday to Friday
- ...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,...SuggestedHourly payFull timeTemporary workRemote workMonday to Friday
- ...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...SuggestedFull timeTemporary workInternshipMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!


