1

Contract Firmware Jobs (NOW HIRING)

Mountain View, CA (Hybrid) Type- Long-Term-Contract Key Roles & Responsibilities: * Collaborate with firmware teams to design and implement solutions for embedded systems. * Develop and maintain ...

Contract * Experience with developing firmware applications on ARM processors. * Expertise in ARM embedded architecture. * Expertise in C programming. * Experience working with UEFI Architecture and ...

Firmware Engineer (Contract) This is a U.S.-based remote position . Preferred candidates from PST zone. Candidates must reside and be authorized to work in the United States. We are not able to ...

Firmware Engineer

Cedar Park, TX ยท On-site

$120K - $170K/yr

Posting/External Job Title Firmware Engineer Location TX 78613 US (Primary) Remote/Onsite/Hybrid ... contract documentation requirements.

Senior Firmware Developer

Houston, TX ยท On-site

$114.10K - $150.90K/yr

Contract * Experience with developing firmware applications on ARM processors. * Expertise in ARM embedded architecture. * Expertise in C programming. * Experience working with UEFI Architecture and ...

Senior Firmware Engineer

Tucson, AZ

$115.30K - $152.40K/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 ...

Senior Firmware Engineer

Rochester, NH ยท On-site

$117.20K - $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 ...

next page

Showing results 1-20

Contract Firmware information

See salary details

$75K

$167.4K

$205K

How much do contract firmware jobs pay per year?

As of May 29, 2026, the average yearly pay for contract firmware in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Contract Firmware Engineer, and why are they important?

To thrive as a Contract Firmware Engineer, you need a solid background in embedded systems, programming languages like C/C++, and experience with microcontroller architectures, often supported by a degree in electrical engineering or computer science. Familiarity with tools such as oscilloscopes, logic analyzers, version control systems (e.g., Git), and sometimes certifications in embedded development are commonly required. Strong problem-solving skills, clear communication, and the ability to quickly adapt to new projects or client requirements make someone stand out in this position. These skills ensure efficient development, effective collaboration with hardware and software teams, and successful delivery of high-quality firmware solutions for diverse clients.

What are some common challenges faced by contract firmware engineers in managing multiple client projects?

Contract firmware engineers often juggle projects for different clients, which can present challenges such as adapting to varying hardware platforms, coding standards, and documentation practices. Effective time management and clear communication with each client are essential to ensure that project milestones are met and expectations are aligned. Additionally, contract engineers must quickly learn new tools or development environments and stay updated with industry best practices to deliver high-quality, reliable firmware solutions on tight deadlines.

What are contract firmware engineers?

Contract firmware engineers are professionals who specialize in designing, developing, and testing embedded software (firmware) for devices, usually on a temporary or project-specific basis. They are hired by companies to work on particular projects, bringing expertise in programming microcontrollers, optimizing code for hardware, and ensuring reliable device performance. Unlike full-time employees, contract firmware engineers typically work for a set period or until the completion of a project, offering flexibility and specialized skills to organizations needing firmware development support.

What is the difference between Contract Firmware vs Firmware Engineer?

AspectContract FirmwareFirmware Engineer
CredentialsTypically requires relevant certifications or experience in embedded systemsRequires a degree in electrical engineering, computer science, or related fields
Work EnvironmentTemporary or project-based, often freelance or consulting rolesFull-time employment within a company or organization
Industry UsageCommon in industries needing short-term expertise, such as startups or R&DStandard role in manufacturing, tech, and embedded systems companies
Search & Comparison IntentOften compared for project-based work or freelance opportunitiesCompared 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.

More about Contract Firmware jobs
What cities are hiring for Contract Firmware jobs? Cities with the most Contract Firmware job openings:
What are the most commonly searched types of Firmware jobs? The most popular types of Firmware jobs are:
What states have the most Contract Firmware jobs? States with the most job openings for Contract Firmware jobs include:
Infographic showing various Contract Firmware job openings in the United States as of May 2026, with employment types broken down into 6% Full Time, and 94% Part Time. Highlights an 100% Physical job distribution, with an average salary of $167,438 per year, or $80.5 per hour.
Principal Firmware Engineer - MedTech (Hybrid)

Principal Firmware Engineer - MedTech (Hybrid)

CVRx, Inc.

Brooklyn Park, MN โ€ข Hybrid

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 14 days ago


Job description

Why work for CVRx?
CVRx pioneers unique therapies that harness and harmonize the body's natural systems, benefiting society and making CVRx a universal role model in healthcare. We value our commitments to others and continue to overcome challenges through determination, collaboration and purpose. If our culture and values speak to you, and if you have a passion for cutting-edge medical technologies, join our team and our mission to help others live better lives.
ย 
The Role
CVRx is seeking a highly-knowledgeable Firmware Engineer who has experienceย in architecting and developing firmware for active, implantable medical deviceย systemsย or equivalent technologies. This roleย willย primarilyย support and enhanceย an establishedย firmware architecture.
ย 
In this role, you will embrace the existing system, deeply understand its implementation,ย help technical teams and leaders understand and support the implementation,ย andย driveย continuous improvementย throughย cross-functional collaboration.ย The Principal Firmware Engineer willย leadย efforts toย maintain, improve, and adapt our existingย firmwareย to meet futureย productย needs, ensuring continuity and stability.ย ย 
ย 
If new functionality isย requiredย that cannot or should not be supported by the current architecture, the engineer will evaluate and proposeย a newย firmware architectureย after thorough consideration of the limitations and opportunities with the existing system.ย 
ย 
This is a Hybrid role with expectations of 3 days/week in office at our Brooklyn Park, MN headquarters. You should reside in the Minneapolis, MN metro area. ย ย ย ย ย ย 
KEY DUTIES AND RESPONSIBILITIES
  • Support and maintain the existing firmware architecture, ensuring reliability and compliance with medical device standards.ย 
  • Develop a deep understanding of the current firmware implementation and proactively share knowledge with technical teams and stakeholders.ย 
  • Educate and mentor others on the design, operation, and rationale behind the existing system.ย 
  • Lead and recommend improvements and enhancements thatย buildย upon the current architecture, prioritizing maintainability and adaptability for future productย requirements.ย 
  • Representย a philosophy of continuous improvement-modifying and evolving the firmware as needed, while respecting and leveraging the strengths of the established systemย and managing risk throughout the process.ย 
  • Collaborate withย internal and contractย cross-functional teams to ensure proposed changesย enhance workflow and methodologiesย andย align with organizational goals and regulatory requirements.ย ย 
  • May direct personnel andย firmware relatedย project activitiesย inย collaboration withย external contractย firmware and system experts.ย ย ย 
  • Define requirements and specifications, architect firmware systems forย Class III implantableย productsย and programming systems, and document firmware system requirements through documents, reports, memos, and change requests.ย 
  • Responsible for analyzing, designing, programming, debugging, and modifying real-time applications, often involving analog and digital hardware as well as software operating systems, whichย requireย knowledge and exposure to hardware design.ย 
  • Develop and maintainย automatedย CI/CDย platforms forย firmwareย development iteration,ย design verification and production testing, maximizing availability,ย improving test coverage and ensuring rapid, reliableย completion.ย ย 
  • Integrate automated build, static code analysis, and test frameworks into the CI/CD process to enforce code quality, regulatory compliance, and early defect detection.ย 
  • Lead risk analysis and risk management activities, including reliability analysis and hazard assessment, to ensure compliance with medical deviceย standards andย regulations.ย ย 
  • Implement root cause analysis and corrective actions for firmware and hardware issues.ย 
  • Lead the design and implementation of security features and controls in firmware,ย including encryption, toย ensureย compliance with internal SOPs, regulatory standards, and industry best practices.ย 
  • Lead the design and implementation of firmware design verification tests.ย 
  • Integrate Secureย Softwareย Development Life Cycle (SSDLC) practices into firmware development, embedding security requirements from initial design through deployment and maintenance.ย 
  • Collaborate with IT and security teams to monitor, assess, and respond to cybersecurity risks, including supply chain vulnerabilities and incident response.ย 
  • Participateย in research and integration ofย new functions and featuresย intoย the existingย systems.ย 
  • Participate inย theย research and development of new technologies and products as required.ย 
  • Other duties as assigned by managerย 
REQUIRED EDUCATIONAL TRAINING AND JOB RELATED EXPERIENCE
  • B.S. in Computer Engineering, Electrical Engineering, Computer Science, or Software Engineering.
  • 10 or more years experience in a regulated industry (medical device manufacturing, aerospace, etc.)
  • Experience with the following technologies; C, C++, C#, RTOS, OOP, JTAG, MICS, OTS ULP micro-controllers
  • Familiarity with FDA regulations and guidance docs, and external standards, including EN 62304, ISO 14971, and AAMI TIR57 or similar regulated industry experience
  • Valid identification approved for international flight and travel
  • Valid driver's license in good standing and reliable personal transportation
PREFERRED EDUCATIONAL TRAINING AND JOB RELATED EXPERIENCE
  • M.S. in Computer Engineering, Electrical Engineering, Computer Science, or Software Engineering.
  • Experience/knowledge associated with the processes associated with an implantable medical device system.
  • Product design experience from concept to manufacturing in a regulated device product development environment.
WORKING CONDITIONS AND REQUIRED PHYSICAL EFFORT
  • Normal R&D laboratory and office conditions.
  • Capable of safely lifting up to 10 pounds as necessary for role.
  • Occasional travel (including airline) up to 15% of the time; may include international travel.
WHAT WE OFFER
CVRx is proud to offer competitive salaries and benefits plans. We offer a culture of teamwork, collaboration, and positivity, where challenging the status quo is welcomed, continuous learning is valued, and each of us has an opportunity to make a significant impact in an exciting, purpose-driven startup environment while also having fun.
ย 
Salary range for U.S locations (USD): 125,000 -150,000 per year
ย 
In addition to Base Salary, this position is eligible for a Corporate Bonus Plan (CBP) which provides the opportunity to earn additional compensation for the company's meeting established annual objectives and prorated based on earned annual base salary.ย ย 
ย 
The base salary range is applicable across the U.S., complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and specific location.
ย 
We also offer a competitive benefits package, details listed below:
ย ย ย ย ย ย  Competitive Health & Dental Insurance options with generous Company contributions
ย ย ย ย ย ย  Company contributions to an HSA with a high-deductible insurance plan selection
ย ย ย ย ย ย  401(k) with a company match
ย ย ย ย ย ย  Employee stock purchase plan (ESPP) & stock option grants
ย ย ย ย ย ย  12 company-paid holidays per year in addition to a generous Flex PTO plan
ย ย ย ย ย ย  Generous paid time off for new parents
ย ย ย ย ย ย  Company-paid life insurance & disability options
ย ย ย ย ย ย  Unlimited growth opportunities in a growing company
ย ย ย ย ย ย  Endless training & learning opportunities
ย ย ย ย ย ย  Flexible Schedule
ย 
EEO STATEMENT
CVRx, Inc.ย provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.ย 
ย 
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.ย ย 
ย 
If you're an independent, self-motivated individual with excellent interpersonal skills, a desire to do great thingsย and have a background in medical devices, healthcare or a related field, we want to hear from you! ย ย 
ย 
If you need assistance or an accommodation due to a disability, you may contact us at [emailย protected]ย 
CVRx Privacy Policyย 
CVRx SMS Terms of Serviceย 
ย 
ย 
This requisition will be open until filled.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job