2

Remote Embedded Firmware Engineer Jobs in Lebanon, PA

Competitive salary Location Remote Experience Level Mid-Senior Level (4 or more years of hands-on ... Build count-performance dashboards and reporting views (embedded or via Power BI) to track ...

New

Remote Embedded Firmware Engineer information

See Lebanon, PA salary details

$72.2K

$119.9K

$161.2K

How much do remote embedded firmware engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for remote embedded firmware engineer in Lebanon, PA is $119,897.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,200.00 and $138,600.00 per year, depending on experience, location, and employer.

What is a remote embedded firmware engineer?

A Remote Embedded Firmware Engineer is a professional who designs, develops, and maintains low-level software (firmware) that directly controls hardware devices, typically in embedded systems such as IoT devices, consumer electronics, or automotive systems. Working remotely, they collaborate with cross-functional teams using online tools and platforms to write, test, and debug code, ensuring the seamless integration of hardware and software. This role requires strong programming skills, usually in C or C++, and a solid understanding of hardware architectures and communication protocols. Remote Embedded Firmware Engineers must also be effective communicators and self-motivated to work independently from various locations.

What are the key skills and qualifications needed to thrive as a remote embedded firmware engineer?

To thrive as a Remote Embedded Firmware Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a solid background in electronics or computer engineering, often supported by a relevant degree. Familiarity with microcontroller architectures, real-time operating systems (RTOS), and tools like JTAG debuggers or version control systems is typically required. Excellent problem-solving, self-motivation, and clear remote communication skills help distinguish top performers in this role. These capabilities are crucial for developing reliable firmware, collaborating effectively across distributed teams, and delivering robust embedded solutions.

How do remote embedded firmware engineers typically collaborate with hardware teams to ensure successful integration?

Remote Embedded Firmware Engineers frequently collaborate with hardware engineers through virtual meetings, shared documentation, and remote debugging tools. They often participate in design reviews, discuss hardware schematics, and provide input on hardware-software interface requirements. Effective communication is crucial, as firmware needs to be tested on physical hardware, which may require coordinated remote access to lab equipment or shipping prototypes. Regular updates and clear documentation help ensure smooth integration and address potential issues early in the development cycle.

What is the difference between Remote Embedded Firmware Engineer vs Remote Software Developer?

AspectRemote Embedded Firmware EngineerRemote Software Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems certificationsBachelor's in Computer Science or related; programming certifications
Work EnvironmentEmbedded hardware, microcontrollers, real-time OSGeneral software development, web or app development
Industry UsageConsumer electronics, automotive, IoT devicesWeb, mobile, enterprise applications
Search & Comparison IntentFocus on embedded systems, hardware integrationFocus on software development, platforms

The main difference is that Remote Embedded Firmware Engineers work primarily with hardware and embedded systems, requiring knowledge of microcontrollers and real-time OS, while Remote Software Developers focus on software applications across various platforms. Both roles require programming skills, but their environments and industry applications differ significantly.

What cities near Lebanon, PA are hiring for Remote Embedded Firmware Engineer jobs?

Cities near Lebanon, PA with the most Remote Embedded Firmware Engineer job openings:

Infographic showing various Remote Embedded Firmware Engineer job openings in Lebanon, PA as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $119,897 per year, or $57.6 per hour.

Power Apps Developer

Reading, PA • Remote

Full-time

Posted 2 days ago

New


Job description

Benefits:
  • Competitive salary

Location
Remote
Experience Level
Mid–Senior Level (4 or more years of hands-on Power Platform development experience)
Role Overview
The Power Apps Developer provides ongoing development and enhancement support for an enterprise warehouse cycle-counting application. This role focuses on adding new administrative features, streamlining frontline counter workflows, enhancing user interface elements, and optimizing backend Dataverse integrations. Working alongside an established development team and coordinating with operational stakeholders, the developer ensures reliable multi-persona app functionality (Manager vs. Counter), automated notifications, and real-time inventory performance reporting.
Key Responsibilities

Feature Development & Administrative Tools
• Build administrative functionality within the Manager persona to update ABC Inventory Classifications via bulk list uploads or item-level adjustments.
• Create an intuitive frontend interface for managers to maintain the "do not count" warehouse location exclusion list.
• Develop an in-app administrative module to manage role-based user permissions and assign facility access across locations.
• Build count-performance dashboards and reporting views (embedded or via Power BI) to track inventory audit metrics and count variances.
UI/UX Optimization & Workflow Enhancements
• Redesign and streamline the frontline Counter persona interface, including removing redundant status screens.
• Build persistent filtering capabilities on the count sheet screen to retain date, location, and status filters across screen navigation.
• Implement automated queue refresh logic for incomplete count tasks, auto-closing tasks when underlying data is resolved.
• Collaborate with operational stakeholders to gather UI/UX feedback and implement usability enhancements across mobile and tablet interfaces.
Dataverse, Automation & Integrations
• Configure Microsoft Dataverse data models, entity relationships, and scheduled data sync processes.
• Build automated Power Automate flows to alert counters when Dataverse syncs complete and daily counting can begin.
• Create automated notification triggers within the Counter interface to confirm count completion.
• Connect existing Microsoft Copilot agents and explore Copilot Studio integration to assist with automated ABC inventory classification.
Documentation & Training Deliverables
• Author comprehensive, step-by-step end-user manuals and reference guides for both Manager and Counter personas.
• Maintain technical documentation detailing app architecture, schema changes, and workflow trigger logic.
Required Qualifications
• 4 or more years of hands-on experience building, enhancing, and maintaining Power Apps (Canvas and Model-Driven applications).
• Strong working knowledge of Microsoft Dataverse, including relational data modeling, entity permissions, and data refresh cycles.
• Proven experience building workflow automations and automated notifications using Power Automate.
• Demonstrated experience implementing role-based permissions and designing multi-persona applications (such as Manager vs. Field/Counter roles).
• Solid UI/UX design competency with the ability to create responsive layouts, persistent screen filters, and intuitive navigation.
• Experience building embedded reporting views or integrating Power BI dashboards within Power Platform solutions.
Preferred Qualifications
• Hands-on experience integrating barcode, QR code, or pallet ID / manifest scanning capabilities into mobile Power Apps.
• Experience connecting Microsoft Copilot or custom Copilot Studio agents to enterprise Power Platform solutions.
• Background developing applications for manufacturing, supply chain, logistics, or inventory management environments.
• Experience developing user documentation and instructional training manuals.
Core Skills & Attributes
• User-centered design sensibility focused on frontline worker usability and efficiency.
• Detail-oriented problem solver adept at troubleshooting data sync issues and screen state behaviors.
• Clear communication skills to collaborate with technical peers and gather requirements from non-technical stakeholders.
• Ability to operate independently and deliver reliable enhancements in an ongoing part-time capacity.

This is a remote position.