Demo

Senior Firmware Engineer

Zodiac Pool Systems
Carlsbad, CA Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 5/2/2025

Senior Firmware Engineer

Engineering Carlsbad, California

Apply

Description

Fluidra is looking for a Senior Firmware Engineer to join our team in Carlsbad, CA.

WHAT YOU WILL CONTRIBUTE

The Senior Firmware Engineer writes firmware for New Product Development, and also provides Sustaining Engineering support to existing products. Additionally, you will :

Designs, writes, and modifies firmware for embedded control applications using C / C computer language.

Prepares all required product documentation.

Provides support in addressing production and warranty issues concerning current products.

Takes the technical lead in the redesign of existing products to meet revised requirements.

Combines broad knowledge of design skills, engineering principles, manufacturing techniques, and analytical skills to address field problems and proposes corrective actions.

Writes reports, conducts evaluations, and analyzes data.

Responsible for following quality system procedures. Assists in procedure development when required. Ensures product quality and take appropriate action when non-conformances are identified. Keeps accurate records as required.

Provides support to Production.

WHAT WE SEEK

5 Years Experience in the design and maintenance of embedded control firmware. Prefer experience and involvement in all facets and phases of product development from inception to production, and obsolescence.

Able to work on site in our Carlsbad office.

Embedded development and debugging experience :

Define FW architecture and system requirements

Bootloader

Reading / writing bash and batch scripts

Developing and maintaining board support packages (BSP) for embedded systems

Familiarity with open-source license application and management

Working in Windows and Linux environments

Experience in writing and debugging multi-threaded applications

Understanding of real time systems, XML, file systems, networking, multi-threaded applications, graphics, user Interface design, encryption, hashing, checksum, and CRCs

Proficient in modern C , algorithms, data structures, multi-threading, real-time operating systems, performance analysis

Software security, access authentication and authorization methods

Networks, TCP / IP, router configuration

Experience in the design and manufacture of electronic assemblies and their application to consumer products.

Ability to use sophisticated electronic test equipment.

Ability to use office and technical software applications.

Ability to communicate effectively with technicians, colleagues, management, and vendors.

Ability to work effectively independently or in a team environment.

As a key member of the Electronics Engineering Team, the Senior Firmware Engineer may be required to travel periodically. The travel requirement will be determined by the activities of the projects.

NICE TO HAVE

Embedded Linux development and debugging experience :

Qt UI development for embedded Linux and / or Android apps.

Kernel and device drivers (SPI, PCIe, UART, etc.)

Device trees

Build tools : Yocto, (Buildroot, GNU, etc.)

Applying patches to and debugging the Linux kernel

Python, and C-derivative languages,

Familiarity with AWS IoT Greengrass and associated AWS Services is a big plus.

Experience with the following components and systems :

Multicore Processors and SOMs (iMX8, TI AM62x Sitara, SnapDragon, etc)

Micro-controllers (preferably ARM, AVR, 8051 and PIC microprocessors) and their associated development tools (IDE, compiler, assembler, etc.).

Familiarity with Assembly language.

serial communications (RS-485, I2C, SPI, etc.)

sensors and transducers (temperature, pressure, etc.)

keypads (membrane, discrete, matrices, etc.)

analog-to-digital conversion

displays (LED, LCD, VFD, 7-segment, alphanumeric, graphical)

peripheral drivers (indicators, relays, triacs, etc.)

power supplies and batteries

EDUCATION

B.S. in Computer, Electrical or Electronic Engineering.

WHAT WE OFFER

An exciting opportunity to dive in and begin your career with a company that offers a competitive total rewards package that includes :

9 / 80 work week schedule (EVERY OTHER FRIDAY OFF!) with subsequent Fridays WFH

Flexible vacation

11 paid Holidays

Full range of health benefits including medical, dental & vision, short & long-term disability

401(K) matching (100% of first 3% contributed, 50% of the next 2%)

Health and wellness programs / gym reimbursement

Educational assistance up to $7,000 per year

On-site self-service café / free gourmet coffee stations

Company sponsored FUN events!

On-site gym, ping-pong, foosball, outdoor bocce ball court, BBQ & firepit

Generous product discounts

WHO WE ARE

Fluidra is a publicly listed company focused on developing innovative products, services and IoT solutions for the residential, commercial and wellness pool markets, globally. The company operates in over 45 countries, has over 7,000 employees and owns a portfolio of some of the industry’s most recognized and trusted brands : Polaris®, Jandy®, CMP, S.R. Smith, and Zodiac®. We also sell products under the Cover ‐ Pools®, iAquaLink®, Grand Effects®, Dell® and Nature2® names. With these combined resources we’re able accelerate innovation in critical areas like energy-efficiency, robotics and the Internet of Things.

Our focus is on creating the perfect pool and wellness experience responsibly. We take our mission to heart, and our employees embody these guiding principles in everything we do : passion for success, honesty & trust, customer collaboration, teamwork and inclusion, learn and adapt, excellence and innovation.

Don't meet every single requirement listed? At Fluidra, we thrive on building an inclusive workspace, so if you are excited about this role and your past experience doesn't align perfectly, we encourage you to apply anyways! You may be just the right candidate for this role or another role in the organization. Fluidra is proud to be an equal opportunity employer. Fluidra recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, or any legally protected characteristic.

Expected salary range is $130,000 - $150,000. Fluidra offers a comprehensive total rewards / benefits program that includes base salary, annual bonus based on performance of individual and company objectives, competitive 401K matching, paid vacation and sick time, full range of health benefits, educational assistance, etc. The actual salary offer will carefully consider a wide range of factors, including skills, qualifications, experience and location. Your recruiter will provide additional details on our compensation and total rewards program.

Salary : $130,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Zodiac Pool Systems

Zodiac Pool Systems
Hired Organization Address Cleveland, OH Full Time
Territory Service Manager Field Service Cleveland, Ohio Apply Description Fluidra is looking for a Territory Service Man...
Zodiac Pool Systems
Hired Organization Address Youngstown, OH Full Time
Production Supervisor Manufacturing / Operations Youngstown, Ohio Apply Description Fluidra is looking for a Production ...
Zodiac Pool Systems
Hired Organization Address Dallas, TX Full Time
Territory Sales Manager Sales Dallas, Texas Fort Worth, Texas Apply Description Fluidra is looking for a Territory Sales...

Not the job you're looking for? Here are some other Senior Firmware Engineer jobs in the Carlsbad, CA area that may be a better fit.

Senior Firmware Engineer

RDI Technology Partners, San Diego, CA

Senior Firmware Engineer

Fluidra North America, Carlsbad, CA

AI Assistant is available now!

Feel free to start your new journey!