Firmware Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Little Rock, AR - USA

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Firmware Engineer
Location: Little Rock Arkansas 72201
Experience: 12 Years
Employment Type: Contract

About the Role

We are looking for a highly experienced Firmware Engineer who can design develop and maintain embedded firmware for complex hardware systems. This role involves working closely with hardware engineers product teams and software developers to deliver reliable high-performance embedded solutions. The ideal candidate has strong expertise in low-level programming microcontroller systems debugging tools and real-time operating environments.

Key Responsibilities
  • Design develop and optimize firmware for embedded systems and microcontroller-based products.

  • Integrate firmware with hardware components and support board bring-up testing and validation.

  • Troubleshoot and resolve firmware issues related to performance reliability and integration.

  • Work with cross-functional teams including hardware software and QA to deliver high-quality products.

  • Implement industry best practices for documentation coding standards and testing.

  • Conduct system-level debugging using oscilloscopes logic analyzers and other tools.

  • Participate in architecture discussions design reviews and planning sessions.

  • Improve existing firmware architectures and contribute to long-term technology strategies.

Required Skills and Experience
  • 12 years of proven experience in firmware or embedded software development.

  • Strong expertise in C/C Assembly and low-level programming.

  • Hands-on experience with microcontrollers SoCs ARM Cortex or similar architectures.

  • Experience with RTOS environments such as FreeRTOS ThreadX VxWorks or similar.

  • Proficiency in debugging and hardware interfaces such as SPI I2C UART CAN or USB.

  • Familiarity with hardware schematics oscilloscopes logic analyzers and test equipment.

  • Experience integrating hardware and firmware in high-reliability systems.

  • Knowledge of version control tools such as Git.

  • Strong understanding of real-time systems memory management and power optimization.

Preferred Qualifications
  • Experience with IoT wireless communication protocols or embedded Linux.

  • Background in regulated industries such as medical automotive aerospace or industrial automation.

  • Knowledge of scripting languages like Python for automation and testing.

  • Prior experience with product lifecycle from prototype to mass production.

Soft Skills
  • Excellent problem-solving and critical thinking skills.

  • Strong communication skills and effective team collaboration.

  • Ability to work independently with minimal supervision.

  • Strong attention to detail and commitment to high-quality work.

Job Title: Firmware Engineer Location: Little Rock Arkansas 72201 Experience: 12 Years Employment Type: Contract About the Role We are looking for a highly experienced Firmware Engineer who can design develop and maintain embedded firmware for complex hardware systems. This role involves working clo...
View more view more

Key Skills

  • Embedded Software
  • Robotics
  • Arm
  • Firmware
  • Debugging
  • C/C++
  • Zigbee
  • OS Kernels
  • Signal Processing
  • Ethernet
  • Assembly
  • Internet Of Things