Jobs
>
Nevada

    Senior Embedded Linux Software Engineer - Nevada, United States - Generac Power Systems

    Generac Power Systems
    Generac Power Systems Nevada, United States

    3 weeks ago

    Default job background
    Description
    Name

    Senior Embedded Linux Software Engineer
    Employment Type

    Full Time
    Shift

    1st

    Generac Clean Energy Solutions (GCES) is on a mission to drive down global carbon emissions through the manufacture and sale of renewable energy production and storage technologies.

    GCES is seeking a senior engineer to contribute to the design, implementation, and maintenance of the system that orchestrates automated control of all equipment that features in their renewable energy production and storage solutions deployed to residential sites.

    This critical, highly visible system services a wide variety of stakeholders, both internal and external to GCES, and ensures that conflicts among stakeholder expectations are resolved in a transparent manner that never jeopardizes site integrity or customer safety.

    The role is ideal for candidates who are interested in:
    Reducing global carbon emissions,
    Contributing to the development and growth of distributed power generation networks fueled by renewable energy sources, and
    Working with a wide variety of modern and emerging technologies.

    The successful candidate will:
    Thrive in a collaborative, dynamic environment.
    Voraciously seek new knowledge and skills.
    Endlessly strive to improve upon the status quo.
    Optimize for customers, not developers.
    Obsess over quality; and
    Continually endeavorto cultivate high peer morale.
    This role will be hybrid in Reno, NV and requires 3 days a week onsite.

    Lead the design of new control system components.
    Contribute to the development of the firmware-based portion of the control system, written in Rust.
    Implement system/end-to-end tests to exercise changes.
    Contribute to the maintenance and expansion of the continuous integration pipeline for the firmware-based portion of the control system.
    Represent the control system in interactions with internal and external stakeholders.
    Play a leading role in establishing the priority of features.
    Participate in sprints and associated meetings.
    Review and critique peer contributions through pull requests.

    Qualifications:


    Bachelor's degree in computer science, software engineering or a related discipline, or able to showcase engineering excellence through professional contributions.

    Experience leading design and implementation of software applications in a professional context. Familiarity with edge device firmware application implementation using Rust, MQTT, and Protocol buffers is a bonus.
    Experience writing automated unit and system/end-to-end tests in a professional context.
    Familiarity with continuous integration and related technologies (e.g. CircleCI).
    Experience mentoring peers.
    "We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law."
    #J-18808-Ljbffr

  • ETHEREUM TECHNOLOGIES LLC

    Software Engineer

    4 weeks ago


    ETHEREUM TECHNOLOGIES LLC Nevada, United States

    W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed. · Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters · Job Overview · Job I ...

  • Arrow International

    Software Engineer

    4 weeks ago


    Arrow International Nevada, United States

    Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions. We produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art, elect ...

  • Envision

    Software Engineer

    1 week ago


    Envision Iowa, United States

    POSITION SUMMARY: Calling all software enthusiasts We're on the lookout for a talented software developer to spearhead the implementation of a new workflow in our in-house developed LIMS system. If you're passionate about automating lab processes and love the idea of integrating ...


  • Generac Power Systems Nevada, United States

    Generac is seeking talented Senior Backend Engineers to join our dynamic team in developing world-class factory software. As a Senior Backend Engineer, you will play a crucial role in automating manufacturing processes for our critical product line in the clean energy segment. Yo ...


  • Ridge Line Services Nevada, United States

    As a Manager of Software Engineering at Ridgeline, you'll provide technical leadership to teams developing high-quality, creative business applications in a fast-moving, progressive work environment. You'll think outside the box and add your own vision, passion, and interests to ...


  • Integration International Inc. Iowa, United States

    ONLY W2(GC OR USC), STRICTLY NO C2C OR C2H · Job Description: · We are seeking a highly skilled and detail-oriented Software Quality Engineer to join our team. Remote, travel in the US as needed to visit Customer, Travels to SE R&D in Cedar Rapids , Iowa as needed. · As a Softwar ...


  • Redwood Materials, Inc. Nevada, United States

    Senior Manager, Software Engineering - Factory Automation · We are seeking a software leader to join us and help create new capabilities and processes to help develop and optimize our factories (recycling, refining, and battery material production). This role will lead a team of ...


  • Apex Systems Iowa, United States

    As a senior IT professional, the Software Engineering Lead plays a crucial role in leading a team of Software Engineers. Their responsibilities encompass technical analysis, solution discovery, design, prototyping, documentation, and overseeing the implementation of complex busin ...


  • Radiant Innovations Des Moines, United States

    About SPEKTRA Vibration Technology and Acoustics GmbH Dresden: · For over 30 years, SPEKTRA has been supplying calibration equipment, vibration and shock exciters, custom measurement and testing systems, and services to our international customers. With our calibration systems, w ...


  • Ridge Line Services Nevada, United States

    As a senior engineering leader at Ridgeline, you will lead the engineering effort for a key area of the Ridgeline platform, form and preserve our culture, and influence the trajectory of an ambitious tech startup. We aim to be the industry cloud platform for investment management ...


  • Salesforce Nevada, United States

    We, Slack, are looking for a Staff Software engineer to join our Data Tools team The team is responsible for owning and maintaining tools that facilitate the development of a data-driven culture. These tools empower the generation of insights and visualizations, thereby enabling ...


  • Fusion Dynamics Valeria, United States

    .NET Software Engineer – .NET 8, C#, Blazor, Azure – Stuttgart, Germany · (Tech stack: .NET Software Engineer, .NET 8, C#, Blazor, Azure, JavaScript, HTML5, CSS3, Agile, Programmer, Full Stack Developer, Architect, Software Developer, .NET Software Engineer) · Our client is a so ...


  • Horizon Innovations West Des Moines, United States

    About the Company · We are a manufacturer of testing and calibration systems for vehicle seats, dashboards, and door panels. We also produce testing systems for vehicle testing. Our areas of work range from mechanical engineering, electrical engineering, precision mechanics, cont ...


  • CevLab S.r.l. Des Moines, United States

    Responsabilità / descrizione mansioni in breve: · La figura ha mansione di progettista prevalentemente firmware in ambito di centraline elettroniche e sistemi di potenza. · Richiesta minima di qualifica: · Laurea ingegneria elettronica, informatica ed\o materia equivalente con co ...


  • Workiva Ames, United States

    Are you a passionate and experienced software engineer looking to make a significant impact? Join our Governance, Risk, and Compliance (GRC) team at Workiva as a Staff Software Engineer, where you'll play a pivotal role in ensuring regulatory compliance and risk management for ou ...

  • Dice

    Software Engineer

    4 weeks ago


    Dice Johnston, United States

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, ARK Infotech Spectrum, is seeking the following. Apply via Dice today · Job description: · NOTE: W2 only. No C2C, please. · NOTE: This role is hybrid, working onsite at the cli ...


  • Workiva Ames, United States

    As a Staff Software Engineer at Workiva, you will serve as the technical leader and guide for our team responsible for managing our company's Kubernetes and Networking Infrastructure on AWS. You'll play a key role in shaping our technical direction, leading the development of tea ...


  • Workiva Ames, United States

    Join Workiva as a Senior Software Engineer and explore a world of innovation where you'll leverage a diverse and cutting-edge tech stack. From Java, Kotlin, and Go on the backend to TypeScript, React and Dart on the frontend, our technology ecosystem is rich and varied. We priori ...


  • Workiva Ames, United States

    Are you a passionate and experienced software engineer looking to make a significant impact? Join our · Governance, Risk, and Compliance (GRC) · team at Workiva as a · Staff Software Engineer · , where you'll play a pivotal role in ensuring regulatory compliance and risk mana ...

  • Rose International

    Software Engineer

    2 weeks ago


    Rose International Johnston, United States

    Date Posted: 04/22/2024 · Hiring Organization: Rose International · Position Number: 462736 · Job Title: Software Engineer · Job Location: Johnston, IA, USA, 50131 · Work Model: Onsite · Employment Type: Temporary · Estimated Duration (In months): 6 · Min Hourly Rate ($): ...