cover
Contract

Firmware Engineer: Embedded GUI Development Specialist/ 6 days ago

L&R Manufacturing Company
$50 - $120 /hourly
Application ends: 2026-03-01

Quick Summary

This is a remote 1099 Contract Firmware Engineer role (3-12 months, $50-$120/hr) focused on designing and optimizing embedded graphical user interfaces for ultrasonic cleaning systems. The role requires strong proficiency in C, C++, Python, and embedded GUI development within industrial or IoT environments, along with hands-on experience integrating hardware (PCB, sensors, FPGA) and utilizing protocols like RESTful APIs, TCP/IP, and Zigbee, often working within Linux/RTOS kernels and Agile methodologies.

Company Overview: L&R Ultrasonics

L&R Ultrasonics is a renowned leader in Ultrasonic Cleaning Systems and Solutions, celebrated for our commitment to quality and innovation. With over 95 years of experience, we focus on extensive research and development to deliver cutting-edge products while maintaining a personal connection with our global customer base.

Overview: Contract Embedded GUI Firmware Engineer

We are seeking a highly motivated Firmware Engineer specializing in Embedded GUI Development to join our dynamic team on a contractual basis. This remote 1099 Independent Contractor role (estimated 3–12 months with possible extension) offers flexible, milestone-based hours.

You will be instrumental in designing, developing, and optimizing embedded graphical user interfaces for our advanced ultrasonic cleaning systems. Your expertise will drive the creation of intuitive, high-performance interfaces that enhance user experience and system functionality.

Key Responsibilities (Duties)

  • Develop and implement embedded firmware for graphical user interfaces using languages such as C, C++, Objective-C, and scripting tools like Python and Bash.
  • Design and optimize UI components for embedded systems, ensuring seamless interaction between hardware sensors, displays, and software.
  • Collaborate with cross-functional teams to integrate GUI features with backend systems via RESTful APIs, JSON data handling, and network protocols (e.g., TCP/IP, Zigbee).
  • Conduct debugging, troubleshooting, and unit testing of firmware to ensure high reliability and performance across various operating systems including Linux and RTOS kernels.
  • Utilize UML diagrams and Confluence documentation to plan architecture, workflows, and technical specifications for embedded applications.
  • Implement software quality assurance practices using tools such as Jenkins, SVN, GitHub, and version control methodologies aligned with Agile development processes.
  • Engage in algorithm design involving signal processing, machine learning models, or quantum engineering principles to enhance system capabilities.

Required Skills & Experience

  • Proven experience developing embedded firmware for GUI applications within industrial or IoT environments.
  • Strong proficiency in programming languages including C, C++, Python, JavaScript, Java, Visual Basic, PHP, Perl, and shell scripting.
  • Hands-on knowledge of hardware interfaces such as PCB design considerations, soldering techniques, sensors integration (e.g., motion or environmental sensors), and FPGA programming.
  • Familiarity with communication protocols including Ethernet (LAN/WAN), TCP/IP stack management, DHCP configuration, VoIP technologies, and wireless standards like Zigbee.
  • Experience working with operating systems such as Linux or Windows-based platforms using development tools like Visual Studio or Eclipse.
  • Demonstrated ability to perform software testing—unit testing, test automation—and troubleshooting within complex embedded systems.
  • Knowledge of database management systems including MySQL and Microsoft SQL Server for data logging and analysis purposes.
  • Understanding of content development tools like UML diagrams for architecture design and documentation workflows using Confluence or Jira.

Contract Details

This is a 1099 Indepent Contractor position. Duration estimated to be 3 - 12 months (with possible extension). Hours are flexible and milestone or deliverable based.

Pay: $50.00 - $120.00 per hour

Work Location: Remote

Share

L&R Manufacturing Company

L&R Manufacturing Company

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy