Software Engineer, Firmware

atMercorRemoteUS flagUnited StatesFreelanceHardware EngineerMid-levelSenior$100 – $120/hour

Posted 21 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Utilize hands-on expertise in software, firmware, and digital hardware for complex tasks involving real physical systems.

• Review and assess embedded firmware, FPGA/RTL designs, flight software, test automation frameworks, hardware interfaces, and system-level workflows.

• Analyze the trade-offs in architecture and implementation related to real-time performance, timing, memory, compute resources, interfaces, reliability, fault handling, concurrency, and hardware/software integration.

• Evaluate the technical correctness, robustness, and practical feasibility of engineering solutions for embedded and hardware-connected systems.

• Identify implementation errors, incorrect assumptions, race conditions, timing issues, interface failures, resource constraints, and other potential system-level failure modes.

• Develop or review engineering challenges, reference implementations, test cases, evaluation criteria, and technical documentation.

• Leverage practical experience with development, integration, hardware bring-up, debugging, verification, validation, test automation, and deployment.

• Provide insightful technical feedback based on real-world engineering experience and production hardware constraints.

• Contribute to AI research initiatives aimed at training and enhancing AI systems.


⛳️ Requirements

• Minimum of 5 years of professional experience in software, firmware, FPGA, or embedded systems engineering.

• At least 3 years of recent hands-on experience in developing, integrating, testing, bringing up, or troubleshooting software/firmware on actual hardware.

• Experience as the lead engineer for production hardware-connected software or firmware, overseeing lifecycle areas from requirements and architecture to implementation, integration, hardware bring-up, verification, validation, debugging, and deployment.

• In-depth technical knowledge in at least one core area: embedded firmware and real-time systems; FPGA/RTL design and verification; flight software and safety/mission-critical systems; or hardware test automation and hardware-in-the-loop infrastructure.

• Strong practical proficiency in relevant technologies including C/C++, Python, RTOS/bare-metal development, device drivers, bootloaders, embedded Linux, SPI/I²C/UART/CAN/Ethernet, Verilog/SystemVerilog/VHDL, FPGA toolchains, hardware interfaces, telemetry, and automated test systems.

• Extensive hands-on experience troubleshooting software-hardware interactions and physical systems utilizing JTAG/SWD debuggers, logic analyzers, oscilloscopes, hardware simulators/emulators, HIL/SIL environments, automated test equipment, CI infrastructure, and structured root-cause analysis.

• Proven track record in developing systems within real-world product or hardware manufacturing environments.

• Capability to clearly articulate architectural decisions, implementation trade-offs, test outcomes, and failure mechanisms.

• Candidates from similar hardware-focused organizations are encouraged to apply.

• Must not require H1-B or STEM OPT sponsorship.


🏝️ Benefits

• Flexible engagement structures.

• Fully remote work opportunity.

• Flexible scheduling / ability to work on your own timeline.

• Weekly payments via Stripe or Wise based on services rendered.

• Competitive compensation.

• Chance to collaborate with leading researchers.

• Reasonable accommodations available upon request.

• Referral bonuses of up to $480 for successful referrals (referral limits apply).

People also viewed

Diversified Automation, Inc.19 hours ago

Hardware Design Engineer

US flagUnited States OnlyFull-timeHardware Engineer
ApplyView job
Mercor21 hours ago

Software, Firmware Engineering Expert

US flagUnited States OnlyFreelanceHardware Engineer$100 – $120/hour
ApplyView job
Mercor2 days ago

Software, Firmware Engineering Expert

US flagUnited States OnlyFreelanceHardware Engineer$100 – $120/hour
ApplyView job
Mercor2 days ago

Software Engineering Expert, Firmware Engineering Expert

US flagUnited States OnlyFreelanceHardware Engineer$100 – $120/hour
ApplyView job
innoWerft2 days ago

Firmware Engineer

US flagUnited States OnlyFull-timeHardware Engineer
ApplyView job
Anduril Industries3 days ago

Senior FPGA Engineer – RF/Comm Systems/Simulink

US flagCalifornia OnlyFull-timeHardware Engineer$166k – $220k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers