1

Contract Firmware Engineer Jobs in Florida (NOW HIRING)

... contract manufacturers on DFM and tolerances * Collaborate closely with software and electrical ... Comfortable working across disciplines firmware engineers, electrical engineers, and ops teams

... contract manufacturers on DFM and tolerances * Collaborate closely with software and electrical ... Comfortable working across disciplines - firmware engineers, electrical engineers, and ops teams

... suppliers, or contract manufacturers The ideal candidate would also have experience with the ... firmware teams Excellent written and verbal communication skills Strong aptitude for root cause ...

... suppliers, or contract manufacturers The ideal candidate would also have experience with the ... firmware teams • Excellent written and verbal communication skills • Strong aptitude for root ...

... suppliers, or contract manufacturers The ideal candidate would also have experience with the ... firmware teams · Excellent written and verbal communication skills · Strong aptitude for root ...

... contract and awarded funding.  * Create a schedule and integrate safety tasks and activities into ... Systems Engineering, Software Engineering, Firmware Engineering, Electrical Engineering, Mechanical ...

... contract and awarded funding.  * Create a schedule and integrate safety tasks and activities into ... Systems Engineering, Software Engineering, Firmware Engineering, Electrical Engineering, Mechanical ...

next page

Showing results 1-20

Contract Firmware Engineer information

What is a contract firmware engineer?

A Contract Firmware Engineer is a professional who develops and tests low-level software that interacts with hardware components, typically on a temporary or project-specific basis. They work with embedded systems, microcontrollers, and device drivers to ensure proper functionality. Contract roles often involve short-term assignments for specific projects or product development cycles. These engineers collaborate with hardware teams, troubleshoot firmware issues, and optimize code for performance and efficiency.

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

To thrive as a Contract Firmware Engineer, you need strong experience in embedded systems design, proficiency with C/C++ programming, and a solid understanding of hardware-software integration. Familiarity with tools such as oscilloscopes, logic analyzers, debuggers, and version control systems like Git is typically required, along with knowledge of popular microcontroller platforms. Excellent problem-solving skills, flexibility, and effective communication are highly valued in this contract-based role. These skills are essential for delivering high-quality firmware solutions on tight deadlines while collaborating with cross-functional teams in dynamic project environments.

What are some common challenges faced by contract firmware engineers and how can they be addressed?

Contract Firmware Engineers often encounter challenges such as rapidly adapting to new hardware platforms, understanding legacy codebases, and meeting tight project deadlines. To address these, it helps to review documentation thoroughly, leverage debugging and simulation tools, and communicate proactively with project stakeholders. Additionally, collaborating closely with hardware engineers and other team members can help resolve integration issues quickly. Staying organized and maintaining flexibility are key to successfully delivering firmware projects as a contractor.

Are contract firmware engineers in demand?

Contract firmware engineers are in high demand due to the growth of embedded systems, IoT devices, and hardware development. Companies seek professionals skilled in C, C++, and real-time operating systems to support product development and maintenance on flexible schedules. The demand is expected to remain strong as technology continues to advance.

How much does a contract firmware engineer get paid?

Contract firmware engineers typically earn between $50 and $100 per hour, depending on experience, location, and project complexity. Senior or specialized engineers with expertise in embedded systems and real-time operating systems may command higher rates. Compensation can also vary based on contract duration and industry sector.

What are the most commonly searched types of Firmware Engineer jobs in Florida?

The most popular types of Firmware Engineer jobs in Florida are:

What cities in Florida are hiring for Contract Firmware Engineer jobs?

Cities in Florida with the most Contract Firmware Engineer job openings:

Infographic showing various Contract Firmware Engineer job openings in Florida as of June 2026, with employment types broken down into 1% As Needed, 96% Full Time, 2% Part Time, and 1% Temporary. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution.

Principal Firmware Engineer I

Epsilon Systems Solutions

Largo, FL • On-site

$145K - $198K/yr

Full-time

Re-posted 16 days ago


Job description

Epsilon C5I (www.epsilonsystems.com/c5i), a division of Epsilon Systems Solutions, is a 100 percent employee-owned company founded in 1998 with more than 20 locations serving the Department of Defense, Department of Energy, Department of Homeland Security, non-profit and commercial customers.
Epsilon C5I currently seeks to hire a Principal Firmware Engineer to support programs related to US DOD activities. As a Principal Firmware Engineer, you will be a member of an Integrated Program Team (IPT)) creating complex firmware solutions implemented in Field Programmable Gate Arrays (FPGAs), System on Chip (SOC), and Complex Programmable Logic Devices (CPLDs). Development activities may also include laboratory integration, test and evaluation, fault isolation of prototype hardware, and system qualification testing support.
Successful candidates must be able to work independently and as part of a technical team and have effective oral and written communication skills. Successful candidates will also possess strong problem solving and critical thinking skills. This challenging position requires a diverse set of technical and task management skills and allows for the opportunity to contribute immediately to important, meaningful work. Desire an active TS clearance. Work is performed onsite in Largo, FL.
Duties and Responsibilities:
  • Develop system and/or FPGA architectures based on high level requirements
  • Target device trade studies, recommendations, and selection
  • Generate firmware requirements based on the system architecture
  • Generate firmware documentation that describes the firmware architecture
  • Design Hardware Description Language (HDL) based digital circuits that are structured and readable
  • Build test benches to verify/test the HDL based design
  • Generate constraints for target device
  • Create scripts to automate build, integration, and test activities
  • Verify target device functionality in laboratory environment

Required Qualifications:
  • Bachelor's degree in Electrical Engineering, or other closely related Science, Technology, Engineering or Mathematics (STEM) field.
  • Minimum 12+ years of prior relevant experience in digital hardware design and verification, or an advanced degree in a related field and minimum 10+ years prior experience
  • Successfully have completed several designs for various devices and applications
  • Experience with designing communication interfaces and bus standards (e.g., SPI, I2C, PCIe, UART, or Gb Ethernet)
  • Experience with test and verification approaches for designs using logic analyzers, high-speed oscilloscopes, signal generators, and/or target device debugging tools
  • Pursuant to the various government contractual requirements, all applicants must be U.S. Citizens.
  • Applicant must have the ability to obtain and maintain a DoD Top Secret Security Clearance.
  • Applicant must reside within commuting distance to Largo, FL or willing to relocate to the area.
  • Must have strong written communication skills, possess good people skills, demonstrate strong attention to detail and have the desire to work on a highly focused technical team of engineers
  • Possess effective communication and be able to collaborate with Customers, and cross-functional teams, document technical processes, and present solutions to stakeholders.
  • Must be able to prioritize tasks effectively, manage deadlines, and handle multiple projects simultaneously.
  • Excellent organizational skills and keen attention to detail, with the ability to multitask and prioritize effectively in a fast-paced, dynamic work environment.
  • Enthusiasm for learning and adapting to new technologies and methodologies.

Preferred Qualifications:
  • Technical Leadership and experience using Earned Value Management (EVM)
  • Experience in cost and schedule estimation, and generating technical documentation related to contract deliverable items
  • Experience in embedded processors and SoC development for FPGA devices
  • Experience in FPGA design implementation with VHDL design language
  • Experience in designing applications that utilized red/black separation and redundancy concepts
  • Experience in OpenVPX technology including VITA standards
  • Experience in MATLAB and Simulink for digital signal processing designs that use floating and fixed-point numbers
  • Experience in the following Simulation Tools: Mentor Graphics, Synopsys, or Cadence
  • Experience in the following Development Tools: AMD (Xilinx), Intel (Altera), Lattice, or Microsemi (Actel) FPGA
  • Experience in TCL, Perl, or Python for Scripting
  • Experience in FPGA Development with Linux Operating System

ADA Notations:
  • Regular communication (hearing/speaking).
  • Noise conditions range from very quiet to very noisy.
  • Prolonged use of computer (typing/keyboarding).
  • Frequently required to sit for long periods of time, stand, and walk.
  • Ability to travel by car, air or other means of transportation, if required.

Epsilon Systems Solutions, Inc. is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.