Talent.com
No longer accepting applications
Staff Firmware Engineer (Reno)

Staff Firmware Engineer (Reno)

GeneracReno, NV, United States
15 hours ago
Job type
  • Full-time
Job description

Firmware Engineer IV

We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac's history, we've been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries.

Generac Clean Energy is dedicated to delivering revolutionary Battery Energy Storage Systems (BESS) for our residential customers to improve energy reliability and grid independence. Generac Clean Energy is looking for a motivated Firmware Engineer IV with insatiable curiosity to help create next generation energy storage designs.

The Firmware Engineer IV is responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system features, and existing product firmware support where needed. This role will be specifically involved in helping the design and development of new controls and algorithms. The candidate will show outstanding technical and organizational skills and be passionate about bringing sustainable energy to the world.

This role will be based in our Reno NV office.

Job Responsibilities :

  • Promote excellence in software fundamentals, including architectural design, algorithm development, data structures, code modularity, and maintainability.
  • Develop, enhance and debug new and existing real-time firmware in C. Deliver high-quality code in a real-time embedded environment.
  • Drive firmware development for performance, scalability, robustness, and tight integration with the hardware.
  • Design safety rated firmware to meet functional safety standards such as UL1998 or IEC 61508
  • Hands-on hardware bring up

Minimum Requirements :

  • Bachelor's in engineering, Computer Science, Mathematics, Physics or proof of exceptional skills in related fields with practical firmware engineering experience.
  • Minimum of 6+ years of relevant work experience
  • Minimum of 3+ years of experience delivering top-quality C code in a real-time embedded environment.
  • Minimum of 3+ years of experience with Multithreaded or RTOS experience.
  • Familiarity with a Unix environment.
  • Preferred Qualifications :

  • Experience with test-driven development using unit testing, software in the loop, and hardware in the loop methodologies.
  • Experience with communication interfaces on embedded systems such as RS-485, CAN, SPI, I2C is desired.
  • Familiarity with electrical test tools like scopes, meters, and power supplies.
  • Experience developing time-critical code using ADC, PWM for power controls, and battery management.
  • Python experience for supporting tools and data analysis.
  • Proficient in standard source control tools like Git.
  • Remain engaged, proactive, and positive when taking on challenging tasks, owning assignments, and taking accountability for personal and overall team success.
  • Physical Demands : While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 - 50 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. Occasional travel.

    We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.

    Create a job alert for this search

    Firmware Engineer • Reno, NV, United States

    Related jobs
    • Promoted
    Merchandisers - Earn $22.50 / Hour - $3.5k Sign-on + Excellent Benefits

    Merchandisers - Earn $22.50 / Hour - $3.5k Sign-on + Excellent Benefits

    Golden BrandsChilcoot, CA, US
    Full-time
    Golden Brands is Now Hiring Merchandisers in Truckee, CA!.Immediate Openings in Truckee, CA.Hour + Overtime - $3,500 Sign-On Bonus. Our Merchandising Team supports our Sales & Delivery Departmen...Show moreLast updated: 5 days ago
    • Promoted
    Sr. Manufacturing Engineer

    Sr. Manufacturing Engineer

    AmperesandReno, NV, US
    Full-time
    Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems.Solid State Transformers systems are much more than a transformer replacement, enabling numer...Show moreLast updated: 30+ days ago
    • Promoted
    Senior QA / QC Engineer (Reno)

    Senior QA / QC Engineer (Reno)

    DataX ConnectReno, NV, US
    Full-time +1
    Quality Control Manager Construction.Are you passionate about driving excellence in construction projects and ensuring the highest quality standards from start to finish? Were seeking a.Data Cente...Show moreLast updated: 2 days ago
    • Promoted
    Project Engineer I - Public Works (Reno)

    Project Engineer I - Public Works (Reno)

    SanbellReno, NV, US
    Full-time +1
    Project Engineer I - Public Works.Project Engineer I Public Works.Built by merging 5 strong firms with similar foundational and cultural values, our team of engineers, planners, landscape architec...Show moreLast updated: 2 days ago
    • Promoted
    Engineer I

    Engineer I

    Silverado Casino, Fernley, NVFernley, NV, US
    Full-time
    Maintenance of all areas of the casino to include maintaining the cleanliness, integrity and safety of the company facilities. Work with all departments to insure maintenance needs are met.Maintain ...Show moreLast updated: 30+ days ago
    • Promoted
    Staff / Sr Staff System Test Engineer - Power Electronics

    Staff / Sr Staff System Test Engineer - Power Electronics

    AmperesandReno, NV, United States
    Full-time
    Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems.Solid State Transformer systems are much more than a transformer replacement, enabling numero...Show moreLast updated: 30+ days ago
    • Promoted
    Survey Taker : Earn up to $25 per survey (Remote)

    Survey Taker : Earn up to $25 per survey (Remote)

    Earn HausCold Springs, NV, United States
    Remote
    Full-time +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Show moreLast updated: 30+ days ago
    • Promoted
    City Manager, City of Fernley, NV

    City Manager, City of Fernley, NV

    Government JobsFernley, NV, US
    Full-time
    The City of Fernley, NV is seeking a City Manager.The next City Manager of Fernley will be a dynamic leader ready to guide one of Nevada's fastest-growing cities through change and opportunity.Skil...Show moreLast updated: 9 days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    CIVIL SOLUTIONS ASSOCIATES INCReno, NV, US
    Full-time
    Eastern Sierra Engineering is seeking a highly motivated and experienced Staff Engineer to join our team in Reno.In this role, you will play a key role in the design and execution of diverse infras...Show moreLast updated: 30+ days ago
    Sr. Mechanical Design Engineer

    Sr. Mechanical Design Engineer

    AmperesandReno, Nevada, United States, 89509
    Full-time
    Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems.Solid State Transformer systems are much more than a transformer replacement, enabling numero...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    CBRN Specialist

    CBRN Specialist

    United States ArmyWadsworth, NV, US
    Permanent
    As a Chemical, Biological, Radiological, and Nuclear Specialist, you’ll protect the country against the threat of CBRN weapons of mass destruction, and you’ll decontaminate hazardous material spill...Show moreLast updated: less than 1 hour ago
    • Promoted
    Real Estate Associate - Reno, NV

    Real Estate Associate - Reno, NV

    Direct CounselVerdi, NV, US
    Full-time
    Las Vegas, Reno, or Walnut Creek.Direct Counsel is representing an.Commercial Real Estate Associate.Real Estate Practice Group in one of its Nevada or California offices (Las Vegas, Reno, or Walnut...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Looking for the ultimate side hustle?

    Looking for the ultimate side hustle?

    Survey AuthorityDayton, NV, United States
    Full-time
    Earn cash by matching with real companies that pay you for your opinions.Show moreLast updated: 7 hours ago
    • Promoted
    Staff / Sr Staff Reliability Engineer - Power Electronics

    Staff / Sr Staff Reliability Engineer - Power Electronics

    AmperesandReno, NV, United States
    Full-time
    Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems.Solid State Transformer systems are much more than a transformer replacement, enabling numero...Show moreLast updated: 30+ days ago
    Orion Talent is hiring : Radio Frequency Hardware Engineer in Reno

    Orion Talent is hiring : Radio Frequency Hardware Engineer in Reno

    MediabistroReno, NV, United States
    Full-time
    Join a global leader in semiconductor technology and help design cutting-edge RF hardware for advanced manufacturing applications. This role focuses on developing and qualifying proprietary RF data-...Show moreLast updated: 30+ days ago
    Staff Software Development Engineer in Test, UI Platform

    Staff Software Development Engineer in Test, UI Platform

    MediabistroReno, NV, United States
    Permanent
    Staff Software Development Engineer In Test, UI Platform.As a Ridgeline Software Development Engineer in Test on our UI Platform team, you'll have the unique opportunity to help us build a world cl...Show moreLast updated: 30+ days ago
    • Promoted
    Business Litigation Attorney (Remote) - Reno

    Business Litigation Attorney (Remote) - Reno

    Direct CounselVerdi, NV, US
    Remote
    Full-time
    Litigation Attorney | Growing National Defense Firm | Las Vegas, NV.The position is open to fully remote associates living in the Reno, NV area. We are representing a dynamic and expanding.Californi...Show moreLast updated: 14 days ago
    • Promoted
    Project Manager (Reno)

    Project Manager (Reno)

    Regions Facility Services, INC. [RFS]Reno, NV, US
    Part-time
    At RFS, we dont just manage projectswe build lasting partnerships.Our mission is to deliver exceptional multisite project management through constant communication, technical excellence, and a comm...Show moreLast updated: 17 days ago
    • Promoted
    Data Center Technician

    Data Center Technician

    The Archetype StrategyVerdi, NV, US
    Full-time
    The Archetype Strategy is seeking a detail-oriented and skilled .In this role, you will be responsible for the critical infrastructure setup within data centers, including installing data cabi...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Athletic Trainer Industrial - Sign On Bonus Included

    Athletic Trainer Industrial - Sign On Bonus Included

    Pivot Onsite InnovationsNixon, NV, United States
    Full-time
    Position Overview : Pivot Onsite Innovations has an immediate need for an experienced and passionate Industrial Athletic Trainer at our client’s site in Sparks, NV. This position offers an opportunit...Show moreLast updated: 19 hours ago