Talent.com
System Software Developer

System Software Developer

Fortune BrandsSan Francisco, California, United States
30+ days ago
Job type
  • Full-time
Job description

Company Description

Fortune Brands Innovations, Inc. is an industry-leading innovation company focused on creating smarter, safer and more beautiful homes and improving lives. Our driving purpose is that we elevate every life by transforming spaces into havens. We believe our work and our brands can have incredibly positive impacts for not just our business and shareholders, but for people and the planet, too. When you join Fortune Brands, you become part of a high-performing team who are empowered to think big, learn fast and make bold decisions. We support an inclusive and diverse culture where everyone is encouraged and empowered to be their authentic selves, and where our differences and unique perspectives are a key strength. Explore life at Fortune Brands here

Job Description

We're seeking a System Software Engineer to join our Device Software Engineering team supporting the Flo Smart Water Shutoff product line. You'll work on safety-critical embedded systems that protect homes from water damage, supporting our current products and future products on the roadmap. You'll report directly to the Technical Lead who will provide both technical guidance and direct supervision.

Key Responsibilities :

  • Develop and maintain Linux-based embedded system software for Flo devices
  • Design and implement hardware abstraction layers and device drivers
  • Maintain operating system security through regular patching and updates
  • Optimize system performance and power management
  • Implement and maintain D-Bus services for system-level operations
  • Support device-to-cloud connectivity infrastructure (REST APIs and MQTT)
  • Collaborate with hardware engineering on new product bring-up
  • Implement OTA update mechanisms and device monitoring capabilities
  • Ensure real-time system constraints are met for safety-critical water shutoff operations
  • Work closely with team members to ensure knowledge sharing and redundancy

Qualifications

  • B.S. in Computer Science, Computer Engineering, or equivalent relevant experience
  • Strong proficiency in C / C++ for embedded systems
  • Deep experience with Linux kernel and system-level programming
  • Experience with D-Bus for inter-process communication
  • Understanding of REST APIs and MQTT protocols
  • Hardware / software integration and debugging expertise
  • Understanding of real-time operating system constraints
  • Experience with security patching and vulnerability management
  • Familiarity with bootloaders, device trees, and board bring-up
  • Preferred Qualifications :

  • Experience with Yocto Linux
  • Experience with water management or IoT devices
  • Knowledge of Memfault or similar embedded monitoring platforms
  • Experience with AI-assisted development tools
  • Background in safety-critical systems
  • Additional Information

    Fortune Brands believes in fair and equitable pay. A reasonable estimate of the base salary range for this role is Hiring Pay Range : $130,000 USD - $214,500 USD. Please note that actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, experience, professional achievement, business need, and location. In addition to base salary, employees will participate in either an annual bonus plan based on company and individual performance, or a role-based sales incentive plan.

    At Fortune Brands, we support the overall health and wellness of our associates by offering comprehensive, competitive benefits that prioritize all aspects of wellbeing and provide flexibility for our teammates’ unique needs. This includes robust health plans, a market-leading 401(k) program with a company contribution, product discounts, flexible time off benefits (including half-day summer Fridays per policy), inclusive fertility / adoption benefits, and more. We offer numerous Employee Resource Groups to support inclusivity and our associates’ feeling of belonging at work.

    Fortune Brands is a brand, innovation and channel leader focused on exciting, supercharged categories in the home products, security and commercial building markets. Our portfolio of brands includes Moen, House of Rohl, Aqualisa, SpringWell, Therma-Tru, Larson, Fiberon, Master Lock, SentrySafe and Yale residential.

    Fortune Brands is headquartered in Deerfield, Illinois and trades on the NYSE as FBIN

    Equal Employment Opportunity :

    FBIN is an equal employment opportunity employer and does not discriminate against any applicant based on race, color, religion, sex, gender identity or expression, national origin, ancestry, age, disability, marital status, protected veteran status, sexual orientation, genetic history or information, or any other legally protected characteristic.

    Reasonable Accommodations :

    FBIN is committed to working with and providing reasonable accommodation to applicants with disabilities. If you need a reasonable accommodation for any part of the application or interview process, please contact us at [email protected] and let us know the nature of your request along with your contact information. Resumes submitted to this email address will not be responded to.

    To protect yourself from fraudulent job postings or recruitment scams, please note that FBIN job postings are exclusively hosted on our careers page at www.fbin.com / careers>

    Create a job alert for this search

    Software Developer • San Francisco, California, United States

    Related jobs
    • Promoted
    System Engineer (27311)

    System Engineer (27311)

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 10 days ago
    • Promoted
    Director, Software Engineer

    Director, Software Engineer

    NetAppTiburon, CA, US
    Full-time
    NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers iden...Show moreLast updated: 30+ days ago
    • Promoted
    Controls Software Engineer

    Controls Software Engineer

    Lawrence Berkeley National LaboratoryBerkeley, CA, United States
    Full-time
    Berkeley Lab's Engineering Division is seeking an innovative and creative.Beamline Controls Group at the Advanced Light Source (ALS). The ALS is on the brink of an expansive equipment upgrade that w...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Systems Engineer III

    Embedded Systems Engineer III

    RIX INDUSTRIESBenicia, CA, United States
    Full-time
    RIX Industries is a technology-focused company specializing in the design, development and manufacturing of gas generation systems, precision compressor solutions, and cryogenic cooling technologie...Show moreLast updated: 30+ days ago
    • Promoted
    Software Manager, AI Infrastructure System

    Software Manager, AI Infrastructure System

    NVIDIASanta Clara, CA, United States
    Full-time
    NVIDIA has continuously reinvented itself over two decades.Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized paralle...Show moreLast updated: 30+ days ago
    • Promoted
    System Integrator Engineer

    System Integrator Engineer

    QualitestFremont, CA, US
    Full-time
    Qualitest is seeking a skilled System Integrator Engineer to join our team.In this role, you will work closely with the User Studies team to support, troubleshoot, and maintain our high-performance...Show moreLast updated: 25 days ago
    • Promoted
    Software Developer III

    Software Developer III

    Bio-Rad LaboratoriesPleasanton, CA, United States
    Full-time
    Bio-Rad's Life Sciences Group is advancing Droplet Digital PCR technology through next-generation software solutions.We seek an experienced Software Developer III with strong Angular expertise to a...Show moreLast updated: 20 days ago
    • Promoted
    Senior Staff Software EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Senior Staff Software EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Form EnergyBerkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 10 days ago
    • Promoted
    Sr. Software Engineer (OnTAP C / C++ System Design) Boulder, CO

    Sr. Software Engineer (OnTAP C / C++ System Design) Boulder, CO

    NetAppSan Jose, CA, US
    Full-time
    NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers iden...Show moreLast updated: 21 days ago
    • Promoted
    Ground Software & Systems Manager - Mission Operations (0346U), Space Sciences Laboratory - #81263

    Ground Software & Systems Manager - Mission Operations (0346U), Space Sciences Laboratory - #81263

    University of California-BerkeleyBerkeley, CA, United States
    Full-time +1
    At the University of California, Berkeley, we are dedicated to fostering a community where everyone feels welcome and can thrive. Our culture of openness, freedom and belonging make it a special pla...Show moreLast updated: 30+ days ago
    • Promoted
    Business System Engineer Enterprise Applications

    Business System Engineer Enterprise Applications

    RezoluteRedwood City, CA, United States
    Full-time
    Business System Engineer Enterprise Applications.Our lead investigational therapy, RZ358 (ersodetug), is a fully human monoclonal antibody in late-stage clinical development for the treatment of co...Show moreLast updated: 2 days ago
    • Promoted
    System Product Manager

    System Product Manager

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
    • Promoted
    Quantum Applications Software Developer

    Quantum Applications Software Developer

    PsiQuantumPalo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
    • Promoted
    System Administrator (4699C), Facilities Services - #81174

    System Administrator (4699C), Facilities Services - #81174

    University of California-BerkeleyBerkeley, CA, United States
    Full-time +1
    At the University of California, Berkeley, we are dedicated to fostering a community where everyone feels welcome and can thrive. Our culture of openness, freedom and belonging make it a special pla...Show moreLast updated: 30+ days ago
    • Promoted
    Controls Systems Designer

    Controls Systems Designer

    Johnson ControlsSan Leandro, CA, United States
    Full-time
    We are one team, dedicated to working collaboratively to create the purposeful solutions that propel the world forward.We hope you will join our diverse team of top people - you bring your talent, ...Show moreLast updated: 7 days ago
    • Promoted
    Software Systems Architect - Scientific Instruments

    Software Systems Architect - Scientific Instruments

    PicarroSanta Clara, CA, United States
    Full-time
    Software Systems Architect - Scientific Instruments.Bay Area - Primarily onsite with occasional remote flexibility.We're hiring an Software Systems Architect to define and evolve the top-tier softw...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Platform EngineerSoftware Engineering • Berkeley, CA; Somerville, MA; Weirton, WV • Full time • On-site

    Staff Software Platform EngineerSoftware Engineering • Berkeley, CA; Somerville, MA; Weirton, WV • Full time • On-site

    Form EnergyBerkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 16 days ago
    • Promoted
    System Product Manager - Servers (27611)

    System Product Manager - Servers (27611)

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 10 days ago