1

Hourly Embedded Firmware Engineer Jobs in Florida

Design, develop, and maintain embedded firmware for microcontroller- and SoC-based systems used in aerospace and spaceflight applications. * Create low-level drivers and middleware that support ...

As a Firmware Engineer at CUES Inc., you will design, develop, and maintain embedded software that ... Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux ...

Be Seen First

... Engineer has overall responsibility for the electronic design of products, including firmware and ... with embedded system software languages and protocols (e.g. C, C++, RTOS, TCP/IP, etc.). · ...

Controls & Firmware Engineer

Miami, FL · On-site

$125 - $185/hr

Design and implement embedded firmware in C/C++ (Rust optional) for microcontrollers if we migrate ... Ensure deterministic, real-time operation in power and energy storage applications. * DevOps & CI ...

Be Seen First

Senior Firmware Engineer

Cape Coral, FL · On-site

$110K - $140K/yr

... Computer Engineer with a strong interest in firmware development to join our fast-paced and ... Proficiency in C++ for embedded microcontrollers, with preference given to experience in PIC32MX ...

next page

Showing results 1-20

Hourly Embedded Firmware Engineer information

What is the difference between Hourly Embedded Firmware Engineer vs Contract Embedded Software Developer?

AspectHourly Embedded Firmware EngineerContract Embedded Software Developer
CredentialsTypically requires a degree in Electrical Engineering or Computer Science, with experience in embedded systemsSimilar credentials, often with certifications in embedded development or related fields
Work EnvironmentUsually works on specific projects for clients or companies, often in manufacturing or IoT sectorsWorks on short-term or project-based contracts, often remotely or on-site for various clients
Employer & Industry UsageCommon in electronics, automotive, and consumer device industriesFrequent in tech startups, consulting firms, and product development companies

Both roles involve embedded firmware or software development, but the Hourly Embedded Firmware Engineer typically works as a part-time or hourly employee within a company, while the Contract Embedded Software Developer is hired on a temporary basis for specific projects. The skills and credentials are similar, but the employment structure differs.

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

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

What are popular job titles related to Hourly Embedded Firmware Engineer jobs in Florida?

For Hourly Embedded Firmware Engineer jobs in Florida, the most frequently searched job titles are:

What job categories do people searching Hourly Embedded Firmware Engineer jobs in Florida look for?

The top searched job categories for Hourly Embedded Firmware Engineer jobs in Florida are:

What cities in Florida are hiring for Hourly Embedded Firmware Engineer jobs?

Cities in Florida with the most Hourly Embedded Firmware Engineer job openings:

Senior Firmware Engineer

Kidde Global Solutions

Bradenton, FL • On-site

$121.41 - $142.83/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

Senior Firmware Engineer

Base Salary Rate: $121,406 - $142,830 per year

Job type: Full-time position

A bout T his R ole

We are seeking an experienced Senior Embedded Firmware Engineer with 5+ years of experience in embedded systems development and microcontroller-based firmware design. The candidate will be responsible for architecture, development, debugging, testing, and maintenance of embedded firmware for advanced electronic products. The ideal candidate should have strong hands‑on experience with 8-bit, 16-bit, and 32-bit microcontrollers, real‑time embedded software development, hardware/software integration, and product validation.

Key Responsibilities
  • Design, develop, and maintain embedded firmware for microcontroller‑based products
  • Develop efficient, reliable, and optimized firmware using C/C++ programming languages
  • Work closely with hardware engineers to bring up new boards and debug hardware/firmware issues.
  • Develop firmware architecture, drivers, middleware, and application layers
  • GPIO
  • ADC/DAC
  • PWM
  • Timers
  • Interrupts
  • UART
  • SPI
  • CAN communication
  • Develop and debug real‑time embedded applications
  • Analyze system requirements and translate them into firmware design specifications
  • Logic analyzer
  • Optimize firmware for:
    • Memory usage
    • CPU performance
    • Power consumption
    • Timing requirements
  • Participate in design reviews, code reviews, and firmware verification activities
  • Create and maintain firmware documentation including design documents, test plans, and release notes.
  • Support production issues, failure analysis, and root cause investigations
  • Work with cross‑functional teams including hardware, manufacturing, quality, and system engineering teams
Basic Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
  • 5+ years’ experience in embedded firmware development
Preferred Qualifications
  • Strong expertise in embedded C programming and low‑level firmware development
  • Extensive experience programming microcontrollers:
    • 8-bit MCU
    • 16-bit MCU
    • 32-bit ARM Cortex-M MCU
  • Experience with microcontroller families such as:
    • Renesas Electronics RL78 / RX / RA series
    • STMicroelectronics STM32
    • Microchip Technology PIC / AVR
    • Texas Instruments MSP430 / Tiva / C2000
  • Strong knowledge of:
    • Interrupt-driven firmware
    • State machine design
    • Bootloader development
    • Flash / EEPROM memory management
    • Firmware upgrade mechanisms
    • Embedded communication protocols
  • Experience with embedded development tools:
    • IAR Embedded Workbench
    • Keil MDK
    • GCC toolchain
    • Renesas e² studio / CS+
  • Experience with:
    • RTOS ( FreeRTOS or similar)
    • Device drivers
    • Hardware abstraction layers (HAL)
    • Safety-critical firmware development
  • Experience with version control systems:
    • SVN
    • Git
  • Experience with project management and tracking tools:
    • Jira
    • Confluence
  • Experience developing firmware validation and production test software
  • Knowledge of:
    • Unit testing
    • Integration testing
    • Regression testing
    • Reliability testing
  • Experience analyzing field failures and implementing corrective actions
  • Strong problem-solving and analytical skills
  • Ability to work independently and lead firmware development activities
  • Good communication skills and ability to work with global engineering teams
  • Ability to mentor junior firmware engineers
  • Experience in any of the following areas is a plus:
    • Industrial controls
    • Fire and life safety systems
    • Sensors and detectors
Compensation and Benefits

Individuals may be eligible for an annual performance bonus based on both individual and company’s performance. The final compensation for this position will be set based on the individual’s knowledge, skills, and experience as it relates to the job requirements. Kidde Global Solutions is committed to providing a competitive benefits package to our employees including medical, dental, and vision coverage, life and disability insurance, retirement plan, paid time off (vacation, sick, company holidays), 401(k) with employer match, EAP assistance, and more.

Kidde Global Solutions is an Equal Opportunity Employer and prohibits discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other status protected by federal, state, or local laws.

#J-18808-Ljbffr