Current jobs related to Firmware Engineer II - Reno - Breadware

  • Firmware Engineer II

    3 weeks ago


    Reno, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generacs history, weve 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. Major...


  • Reno, Nevada, United States Generac Power Systems Full time

    About Generac Power SystemsWe are a leading energy technology company committed to powering a smarter world. With over 60 years of 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.Job SummaryWe are seeking a motivated Firmware...

  • Firmware Engineer

    4 months ago


    Reno, United States Horiba Full time

    The HORIBA Group of worldwide companies provides an extensive array of instruments and systems for applications ranging from automotive R&D, process and environmental monitoring, in-vitro medical diagnostics, semiconductor manufacturing and metrology, to a broad range of scientific R&D and QC measurements. Proven quality and trustworthy performance have...


  • Reno, Nevada, United States Horiba Full time

    Job Title: Firmware EngineerHORIBA Semiconductor is seeking an experienced Firmware Engineer to design, develop, and maintain firmware and software for our cutting-edge products. As a key member of our team, you will be responsible for developing firmware in C/C++ for new products and maintaining code for legacy products.Key Responsibilities:Develop firmware...


  • Reno, Nevada, United States Horiba Full time

    Job Summary:HORIBA Semiconductor is seeking an experienced Firmware Engineer to design, write, maintain, test, and install firmware and software to meet customer specifications. The ideal candidate will have a strong background in C/C++ development and experience with real-time operating systems, embedded Linux, and hardware/software integration.Key...


  • Reno, Nevada, United States Horiba Full time

    {"title": "Firmware Engineer Position", "description": "HORIBA Semiconductor is seeking an experienced Firmware Engineer to design, develop, and maintain firmware and software for our cutting-edge products. As a key member of our team, you will be responsible for developing firmware in C/C++ for new products and maintaining code for legacy products.Key...


  • Reno, United States Legrand, North America Full time

    Legrand has an exciting opportunity for a Firmware Automated Test Engineer to join the Data Center Power & Control Division in Reno, NV. Under the general direction of the Director of Firmware Engineering, the Firmware Automated Test Engineer coordinates and executes the process for analyzing and testing firmware and software that runs in, or interacts with,...


  • Reno, Nevada, United States Generac Power Systems Full time

    About Generac Power SystemsWe are a leading energy technology company committed to powering a smarter world. With over 60 years of 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.Job SummaryWe are seeking a highly skilled Firmware...


  • Reno, Nevada, United States Atlantis Casino Resort Spa Full time

    Position OverviewJoin the dedicated team at Atlantis Casino Resort Spa as a Maintenance Engineer II. The Maintenance Engineer II will play a crucial role in addressing repair requests and maintenance issues across the facility, ensuring exceptional service for all guests and staff. This role may involve exposure to various weather conditions due to outdoor...


  • Reno, Nevada, United States Legrand, North America Full time

    Legrand presents a unique opportunity for a Firmware Automated Test Engineer to contribute to the Data Center Power & Control Division. This role involves working under the guidance of the Director of Firmware Engineering to oversee the evaluation and testing of firmware and software that operates within our NET+OS and Linux-based Power Distribution Units...


  • Reno, Nevada, United States Legrand, North America Full time

    Legrand offers a compelling opportunity for a Firmware Automated Test Engineer within the Data Center Power & Control Division. Under the guidance of the Director of Firmware Engineering, the Firmware Automated Test Engineer is responsible for overseeing and executing the evaluation and testing processes for firmware and software that operate within or...


  • Reno, Nevada, United States Microsoft Corporation Full time

    Job DescriptionMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is a team that powers Microsoft's expanding Cloud Infrastructure, responsible for delivering the core infrastructure and foundational technologies for Microsoft's online businesses. Our focus is on smart growth, high efficiency, and delivering a trusted experience to...


  • Reno, Nevada, United States Microsoft Corporation Full time

    Job DescriptionMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is a team that powers Microsoft's expanding Cloud Infrastructure, responsible for delivering the core infrastructure and foundational technologies for Microsoft's online businesses. Our focus is on smart growth, high efficiency, and delivering a trusted experience to...


  • Reno, Nevada, United States Jt4llc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Jt4llc. As an Embedded Software Developer, you will be responsible for designing, developing, and integrating software across a multitude of platforms, providing system instrumentation, radar control, and data collection.Key ResponsibilitiesDesign and develop software...


  • Reno, Nevada, United States Generac Full time

    About GeneracGenerac is a prominent energy technology organization dedicated to advancing a more intelligent world.With over 60 years of history, Generac has consistently focused on energy innovation. From pioneering the home standby generator market to evolving into a comprehensive energy technology solutions provider, we continue to explore new...


  • Reno, Nevada, United States Generac Full time

    About GeneracGenerac is a prominent energy technology organization dedicated to fostering a more intelligent world.With over six decades of innovation in energy solutions, Generac has pioneered various market segments, including the home standby generator sector, and is now advancing into comprehensive energy technology solutions.**This position requires a...


  • Reno, Nevada, United States Generac Full time

    About GeneracGenerac is a prominent energy technology firm dedicated to advancing a more intelligent world.With over 60 years of innovation in energy solutions, Generac has pioneered the home standby generator market and is now evolving into a comprehensive energy technology solutions provider, consistently pushing the boundaries of what's possible.**This...


  • Reno, Nevada, United States Generac Full time

    About GeneracGenerac is a prominent energy technology organization dedicated to advancing a more intelligent world.With over 60 years of experience, Generac has consistently focused on energy innovation. From pioneering the home standby generator market to evolving into a comprehensive energy technology solutions provider, we are committed to exploring new...


  • Reno, United States Generac Full time

    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.**This role is...


  • Reno, United States Generac Full time

    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.**This role is...

Firmware Engineer II

4 months ago


Reno, United States Breadware Full time
Job DescriptionJob Description

A Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have the knowledge and capabilities to create reliable architectures that command and control mission critical systems, and are responsible for the design from concept through sustainment. You will have the capability to understand and integrate engineering activities from other disciplines into the firmware development strategy to achieve overall project objectives. As with all engineers, there is accountability and expectations to deliver high quality designs from concept through production.

The Firmware Engineer II is a full-time, onsite position at our office in Reno, NV. The salary range for this role is $80,000 to $95,000 annually, depending on experience. The Firmware Engineer II reports to Breadware's Technology and Engineering Services Director.

At Breadware, we offer you the best of both worlds - the energetic vibe of a startup combined with the reassuring stability of a larger parent company's support. Enjoy work/life balance while diving into a diverse array of projects across various product types. And yes, our workplace is not just about work, it's about fun too Come be a part of our team where innovation thrives and where you will help shape the future of Breadware.

Requirements

Essential Functions:

Product Development:

  • Define system firmware architecture for micro-controllers and processors used in client products.
  • Write device drivers for sensors used in client products.
  • Write application firmware over the device drivers according to specifications in the FRD (Firmware Requirements Documentation).
  • Design and implement quality and reliability tests for firmware in a reusable manner.
  • Design and develop products using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Design products in a way which is easy to upgrade and caters to the possibility of future upgrades and feature additions without significant change in the hardware.
  • Code and debug existing source code and refactor feature sets.
  • Use Oscilloscopes and Multi-meters to debug hardware.
  • Analyze risk involved in each stage of development and escalate problems in a timely manner.
  • Solve postproduction bugs and suitably update the system in production.
  • Help create user guides as requested by the customer.

Individual Leadership:

  • Be a core contributor to Project and Firmware Requirements Definition.
  • Attend weekly internal and external project meetings.
  • Rapidly but methodically down-select competing ideas to keep forward momentum.
  • Balance feature addition against time to market requirements.
  • Encourage adherence to product development process and documentation of engineering throughout design.
  • Effectively document and communicate design decisions to team members.
  • Comfortably work in an agile environment.
  • Provide general email support regarding any product related concern/question by the customer that relates to firmware.

Company Participation:

  • Participate in peer code reviews.
  • Be receptive to diverse team ideas and collaborate on the creation of new products.
  • Effectively create and gather consensus on technical approaches from team members.
  • Update or create overarching guidance documents on the execution of the product development process.
  • Assist the Sales team with project RFQ estimations and/or early architecture as needed.

General:

  • Track and record engineering time, by project, using timekeeping software.
  • Perform any additional duties requested by Engineering Management.

Other Information:

  • Travel to branch locations, customer sites, and conferences may be required.
  • Extended working hours may be needed at peak times.

Required:

  • Bachelor’s Degree in Computer Science, Electrical Engineering (or equivalent) from an accredited college or university.
  • 2+ years of relevant software design experience.
  • C, Python, Real Time Operating Systems (RTOS)
  • Experience creating systems capable of sensing conditions and acting on information efficiently.
  • Knowledge of software version control practices using git or a similar version control system.
  • Working knowledge of MS Office software.

Desired:

  • Hands-on electrical or PCB experience.
  • Sensors or sensor algorithm development and implementation.
  • Experience with analysis of datasets.
  • Ability to model and create sensor systems.
  • C++, Micropython.[JL1]
  • Linux and embedded Linux.
  • Wireless networking experience such as BLE, WiFi, cable modems, sub-GHz radio, mesh networks, etc.
  • Experience with communication hardware: I2C, SPI, UART, CANBUS, RS485, etc.
  • Experience with sensors: IMUs, accelerometers, gas sensors, etc.
  • Knowledge of cloud-based services (i.e., GCP, AWS, Azure
  • Experience with various protocols (i.e. Modbus, MQTT, BLE, OCPP, XMPP, OPC-UA, BACnet, CAN)
  • Experience with ARM and ESP32 is a plus.


Additional Information:

  • We value the diversity of the people we hire and serve. Diversity at our company means fostering a workplace in which individual differences are recognized, appreciated, respected, and responded to in ways that fully develop and utilize each person’s talents and strengths.
  • Research shows that women and underrepresented groups often apply to open roles only if they meet 100% of the listed criteria. We encourage everyone — including women, people of color, individuals with disabilities and those in the LGBTQIA+ community — to apply for our available positions, even if they don’t necessarily check every box on the job description.

Benefits

Breadware offers a comprehensive benefits program that includes group health, dental, and vision insurance, life insurance, long-term disability insurance, paid time off, paid holidays, a 401(k) plan with a guaranteed match, paid parental leave, a wellness rewards program, and much more.

We are a 100% employee-owned company with profit-sharing and an Employee Stock Ownership Plan ("ESOP"), in which shares of company stock are allocated to eligible employees each year.

Our "Own It" mindset captures what many of us consider to be the biggest benefit of all: a highly engaged, collaborative workplace where everyone matters and every employee has a huge impact.