Senior Firmware Engineer
$115K - $152K/yr
Onsite contract enior Firmware Engineer | Tucson Agile Release Team We are looking for a Senior Firmware Engineer to join our team in Tucson. In this role, you will use your expertise in C/C++ to ...
$115K - $152K/yr
Onsite contract enior Firmware Engineer | Tucson Agile Release Team We are looking for a Senior Firmware Engineer to join our team in Tucson. In this role, you will use your expertise in C/C++ to ...
$115K - $152K/yr
Onsite contract enior Firmware Engineer | Tucson Agile Release Team We are looking for a Senior Firmware Engineer to join our team in Tucson. In this role, you will use your expertise in C/C++ to ...
Rochester, NH · On-site
$117K - $155K/yr
Senior Firmware Engineers work closely with Electrical Engineers, System Engineers, Quality ... S Department of Defense contracts and requirements. Physical Requirements: * Must be able to sit ...
Rochester, NH · On-site
$117K - $155K/yr
Senior Firmware Engineers work closely with Electrical Engineers, System Engineers, Quality ... S Department of Defense contracts and requirements. Physical Requirements: * Must be able to sit ...
Contract Location: Morrisville, NC Duration: 12+ months Proficiency in UEFI (Unified Extensible Firmware Interface) or BIOS. • Experience with PCIe architecture, testing, and integration. • ...
Contract Location: Morrisville, NC Duration: 12+ months Proficiency in UEFI (Unified Extensible Firmware Interface) or BIOS. • Experience with PCIe architecture, testing, and integration. • ...
$130K - $170K/yr
Interface with contract manufacturers and production teams to resolve hardware or firmware issues * Develop and maintain production test procedures, documentation, and equipment used during ...
Quick apply
$130K - $170K/yr
Interface with contract manufacturers and production teams to resolve hardware or firmware issues * Develop and maintain production test procedures, documentation, and equipment used during ...
Hillsboro, OR · On-site
Firmware Development Engineer Location: Hillsboro, OR Duration ... Contract - 5+ years of experience in C/C++ programming skills. - 5+ years of experience with ...
Hillsboro, OR · On-site
Firmware Development Engineer Location: Hillsboro, OR Duration ... Contract - 5+ years of experience in C/C++ programming skills. - 5+ years of experience with ...
$121K - $160K/yr
Senior Firmware Engineer (Embedded Systems, RTOS, Wireless) | Contract | Mahwah, NJ (Onsite) Job Title: Senior Embedded Firmware Engineer Location: Onsite Mahwah, NJ Employment Type: Contract ...
$121K - $160K/yr
Senior Firmware Engineer (Embedded Systems, RTOS, Wireless) | Contract | Mahwah, NJ (Onsite) Job Title: Senior Embedded Firmware Engineer Location: Onsite Mahwah, NJ Employment Type: Contract ...
Fort Washington, PA · Hybrid
$115K - $152K/yr
Contract (12-18 months) Clearance: Secret clearance is required. Role Overview The Senior Firmware Developer will design, develop, and maintain firmware and CPU-based solutions, ensuring high ...
Fort Washington, PA · Hybrid
$115K - $152K/yr
Contract (12-18 months) Clearance: Secret clearance is required. Role Overview The Senior Firmware Developer will design, develop, and maintain firmware and CPU-based solutions, ensuring high ...
... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor Payroll) Flextrack (Vendor Management System) Embedded Software and Firmware Developer On Behalf of ...
... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor Payroll) Flextrack (Vendor Management System) Embedded Software and Firmware Developer On Behalf of ...
Rochester, NH · On-site
$117K - $155K/yr
Senior Firmware Engineers work closely with Electrical Engineers, System Engineers, Quality ... S Department of Defense contracts and requirements. Physical Requirements: * Must be able to sit ...
Quick apply
Rochester, NH · On-site
$117K - $155K/yr
Senior Firmware Engineers work closely with Electrical Engineers, System Engineers, Quality ... S Department of Defense contracts and requirements. Physical Requirements: * Must be able to sit ...
Colorado Springs, CO · On-site
$75K - $110K/yr
Debug firmware issues using oscilloscopes, logic analyzers, and other lab tools * Collaborate with ... as well as contract-specific affordability and organizational requirements. The projected ...
Quick apply
Colorado Springs, CO · On-site
$75K - $110K/yr
Debug firmware issues using oscilloscopes, logic analyzers, and other lab tools * Collaborate with ... as well as contract-specific affordability and organizational requirements. The projected ...
Morrisville, NC (5-day Onsite) Duration: Long-Term Contract Job Summary: The Delivery Project Lead will be responsible for overseeing the design, development, and maintenance of PCIe Switch firmware ...
Morrisville, NC (5-day Onsite) Duration: Long-Term Contract Job Summary: The Delivery Project Lead will be responsible for overseeing the design, development, and maintenance of PCIe Switch firmware ...
... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor ... Responsibilities will include: work closely with firmware developers and validation engineers to ...
... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor ... Responsibilities will include: work closely with firmware developers and validation engineers to ...
Colorado Springs, CO · On-site
$75K - $110K/yr
Debug firmware issues using oscilloscopes, logic analyzers, and other lab tools * Collaborate with ... as well as contract-specific affordability and organizational requirements. The projected ...
Quick apply
Colorado Springs, CO · On-site
$75K - $110K/yr
Debug firmware issues using oscilloscopes, logic analyzers, and other lab tools * Collaborate with ... as well as contract-specific affordability and organizational requirements. The projected ...
Oxnard, CA · On-site
$130K - $170K/yr
Interface with contract manufacturers and production teams to resolve hardware or firmware issues * Develop and maintain production test procedures, documentation, and equipment used during ...
Oxnard, CA · On-site
$130K - $170K/yr
Interface with contract manufacturers and production teams to resolve hardware or firmware issues * Develop and maintain production test procedures, documentation, and equipment used during ...
Eagan, MN · On-site
$121K - $161K/yr
Senior Firmware Engineer Duration: 3-6 month contract Location: Eagan, MN- Fully onsite - 5 days onsite Ecolab IV slots that we must fill: 5/8 (1-3pm) & 5/9 (8-10) Top Requirements: 5+ years of hands ...
Quick apply
Eagan, MN · On-site
$121K - $161K/yr
Senior Firmware Engineer Duration: 3-6 month contract Location: Eagan, MN- Fully onsite - 5 days onsite Ecolab IV slots that we must fill: 5/8 (1-3pm) & 5/9 (8-10) Top Requirements: 5+ years of hands ...
Firmware Engineer Location: Remote, Milwaukee, WI (2 Weeks Onsite) Job Type ... Contract Role1 - * 8+ years of hands-on experience in embedded device testing. * 6+ years of hands ...
Firmware Engineer Location: Remote, Milwaukee, WI (2 Weeks Onsite) Job Type ... Contract Role1 - * 8+ years of hands-on experience in embedded device testing. * 6+ years of hands ...
As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful ... Must manage the current team of 5 FTE embedded software developers and varying levels of contract ...
Quick apply
As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful ... Must manage the current team of 5 FTE embedded software developers and varying levels of contract ...
Waller, TX · On-site
As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful ... Must manage the current team of 5 FTE embedded software developers and varying levels of contract ...
Waller, TX · On-site
As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful ... Must manage the current team of 5 FTE embedded software developers and varying levels of contract ...
Chelmsford, MA · On-site
They are known to respect a traditional work week and often extend contracts for added job security ... Troubleshoots code for firmware (IC embedded code) applications. Involves analog and digital ...
Quick apply
Chelmsford, MA · On-site
They are known to respect a traditional work week and often extend contracts for added job security ... Troubleshoots code for firmware (IC embedded code) applications. Involves analog and digital ...
Firmware Developer/Engineer 6+ month contract Milwaukee, WI Qualifications We need a firmware engineer that has experience with LabView that can develop continue development and implementation of our ...
Firmware Developer/Engineer 6+ month contract Milwaukee, WI Qualifications We need a firmware engineer that has experience with LabView that can develop continue development and implementation of our ...
$75K - $86.8K
1% of jobs
$86.8K - $98.6K
2% of jobs
$98.6K - $110.5K
3% of jobs
$110.5K - $122.3K
3% of jobs
$122.3K - $134.1K
6% of jobs
$138.2K is the 25th percentile. Wages below this are outliers.
$134.1K - $145.9K
26% of jobs
$145.9K - $157.7K
3% of jobs
$157.7K - $169.5K
3% of jobs
The median wage is $170.4K / yr.
$169.5K - $181.4K
23% of jobs
$181.4K - $193.2K
1% of jobs
$194.2K is the 75th percentile. Wages above this are outliers.
$193.2K - $205K
27% of jobs
$75K
$167.4K
$205K
| Aspect | Contract Firmware | Firmware Engineer |
|---|---|---|
| Credentials | Typically requires relevant certifications or experience in embedded systems | Requires a degree in electrical engineering, computer science, or related fields |
| Work Environment | Temporary or project-based, often freelance or consulting roles | Full-time employment within a company or organization |
| Industry Usage | Common in industries needing short-term expertise, such as startups or R&D | Standard role in manufacturing, tech, and embedded systems companies |
| Search & Comparison Intent | Often compared for project-based work or freelance opportunities | Compared for long-term career paths or full-time positions |
Contract Firmware roles focus on short-term, project-specific embedded system development, often requiring specialized skills and certifications. Firmware Engineers typically hold full-time positions, developing and maintaining firmware as part of ongoing product development. Both roles involve embedded systems but differ mainly in employment type and duration.
Only local candidates!
No 3rd party agencies! Direct W2 contractors only! No Visa Sponsorship available!
Onsite contract
enior Firmware Engineer | Tucson Agile Release Team
We are looking for a Senior Firmware Engineer to join our team in Tucson. In this role, you will use your expertise in C/C++ to design and build robust embedded solutions that sit at the intersection of hardware and software. You ll be a critical part of a cross-functional team, taking features from low-level drivers to final system integration, ensuring our code is performant, memory-efficient, and rock-solid.
Key Responsibilities
- Embedded Design: Architect and implement firmware features using C/C++, ensuring designs are optimized for constrained environments (CPU, memory, and power).
- Hardware-Software Integration: Develop low-level drivers and middleware to interface with sensors, actuators, and communication peripherals.
- Automated Hardware Validation: Build and maintain automated testing frameworks primarily using Python for Hardware-in-the-Loop (HIL) testing and system validation.
- Agile Execution: During PI and iteration planning, break down complex hardware-software features into manageable tasks, accounting for hardware dependencies and lead times.
- Technical Governance: Lead deep-dive code reviews and technical spikes to ensure firmware aligns with safety standards and system-level architecture.
Agile Planning & Collaboration
- Synchronized Development: Participate in technical discussions during Program Increment (PI) planning, specifically addressing hardware/firmware dependencies.
- Backlog Refinement: Organize and prioritize the team backlog, managing technical debt and balancing feature velocity with system stability.
- Cross-Functional Bridge: Work closely with Electrical and Mechanical Engineering teams to translate hardware requirements into technical firmware reality.
- System Demos: Demonstrate firmware progress on target hardware to stakeholders, explaining technical logic and timing constraints clearly.
Skills required:
- C/C++ Mastery: Extensive professional experience in embedded C/C++ development for microcontrollers (ARM Cortex-M, ESP32, etc.) or RTOS-based systems.
- System Architecture: Ability to design maintainable, scalable firmware architectures including interrupt handling, memory management, and state machines.
- Low-Level Protocols: Hands-on experience with communication interfaces like I2C, SPI, UART, CAN, or USB.
- Debugging: Proficiency using JTAG/SWD debuggers, logic analyzers, and oscilloscopes to troubleshoot hardware-software interactions.
Preferred Experience
- Python for Tools: Experience using Python for scripting, data analysis, or building test harnesses.
- RTOS & Bare Metal: Familiarity with FreeRTOS, Zephyr, or similar real-time operating systems.
- Agile Proficiency: Experience working within the Scaled Agile Framework (SAFe) or similar iterative environments for hardware development.
- Mentorship: A track record of leading firmware projects or guiding junior engineers through complex system integrations.
Soft Skills
- Technical Articulation: The ability to explain complex timing issues or register-level bugs to non-technical stakeholders.
- Relentless Troubleshooting: A methodical, "detective-like" approach to solving intermittent hardware/software issues.
- Reliability Mindset: A commitment to writing code where "it works on my machine" isn't enough it has to work on the silicon every single time.
Sourced by ZipRecruiter
Recruiting and staffing services
11 - 50 Employees
Burlingame, CA, US
1979