> Markdown version of [/jobs/ext/556432-embedded-firmware-systems-engineer](https://www.wearedevelopers.com/jobs/ext/556432-embedded-firmware-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware/Systems Engineer - **Company:** Oxford Global Resources - **Location:** Alpharetta, GA, United States - **Contract:** Temporary to permanent - **Skills:** Systems Engineering, C++ (Programming Language), Ubuntu (Operating System), System Configuration, Software Debugging, Linux, Embedded Software, Firmware, Hardware Design, Linux System Administration, Red Hat Enterprise Linux, Schematic Capture, System Programming, System Testing, Systems Integration, PIC Microcontroller, Hardware Testing, Bare Metal - **Published:** June 4, 2026 - **Apply:** https://www.dice.com/job-detail/a7f9309a-fd13-482a-bbb5-2df224cfdd8b ## About the Role * Strong experience with embedded firmware development, especially low-level systems programming * Bare-metal experience with PIC controllers (client is using PIC18 and PIC12 on the board) * C/C++ experience * Experience working in Linux environments (RedHat/RHEL and/or Ubuntu) * Hands-on experience with hardware validation, system integration, and troubleshooting * Experience configuring and working with PXE boot environments or something similar * Ability to debug across hardware, firmware, and OS layers * Experience developing test procedures and technical documentation Bonus skills (not required): * Mixed-signal circuit design, schematic capture, or related hardware design experience * Experience with USB HID / keyboard emulation firmware * Background working with Intel-based embedded systems or motherboards * Experience setting up production test infrastructure or manufacturing test environments * Familiarity with SDRL documentation and regulated development environments * Experience supporting bring-up of tablet or custom embedded platforms ## Description Summary: Our client is seeking an experienced Embedded Firmware / Systems Engineer to take ownership of a tablet-based subsystem and drive completion of remaining development, integration, and validation activities. This role will focus on firmware updates for a PIC microcontroller, Linux-based system validation, PXE boot infrastructure setup, and production test development. The ideal candidate is hands-on, comfortable working across hardware and software boundaries, and capable of troubleshooting complex system-level issues in a fast-paced environment. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)