Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
JPS Tech Solutions LLC
Job Title: Firmware Engineer
Location: Little Rock, Arkansas, 72201
Experience: 12+ Years
Employment Type: Contract
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.
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.
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.
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.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on JPS Tech Solutions LLC's official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
Prologic Inc
Tampa, FL
Deviceroy
Salt Lake City, UT
Sunrise Systems, Inc.
Austin, TX
Intramotev
St. Louis, MO
Oracle
Seattle, WA
Generac
Reno, NV