Senior Embedded Linux Software Engineer
Reno, Nevada
Employer: Generac Power Systems
Industry: Engineering
Salary: Competitive
Job type: Full-Time
Company Generac Power Systems
Name Senior Embedded Linux Software Engineer
Req # 64093
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:
The successful candidate will:
This role will be hybrid in Reno, NV and requires 3 days a week onsite.
Essential Duties & Responsibilities:
Qualifications:
"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."
Name Senior Embedded Linux Software Engineer
Req # 64093
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 endeavor to cultivate high peer morale.
This role will be hybrid in Reno, NV and requires 3 days a week onsite.
Essential Duties & Responsibilities:
- 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.
- Mentor junior peers.
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."
Created: 2024-04-26
Reference: 64093
Country: United States
State: Nevada
City: Reno
ZIP: 89521
Similar jobs:
-
Senior Software Development Engineer
Generac Power Systems in Reno, Nevada -
Engineering Project Manager, Software
Generac Power Systems in Reno, Nevada -
Staff Software Engineer-Data Platforms
Generac Power Systems in Reno, Nevada -
Associate Software Engineer
UHS in Reno, Nevada -
Sr. Staff Software Engineer
Generac Power Systems in Reno, Nevada -
Senior Software Engineer
Generac Power Systems in Reno, Nevada -
Senior Software Engineer
Generac Power Systems in Reno, Nevada -
Senior Software Engineer (IT)
UHS in Reno, Nevada -
Software Engineer III -- Backend
Generac Power Systems in Reno, Nevada -
Senior Embedded Software Engineer
Generac Power Systems in Reno, Nevada -
Staff Software Engineer, Infrastructure
Generac Power Systems in Reno, Nevada -
Software Developer Engineer in Test III
Generac Power Systems in Reno, Nevada -
Staff Embedded Linux Software Engineer
Generac Power Systems in Reno, Nevada -
Senior Software Engineer/Principal Consultant
vTech Solution, Inc. in Las Vegas, Nevada💸 $80 per hour -
Staff Software Engineer-Data Platforms
Generac Power Systems in Reno, Nevada -
Senior Embedded Linux Software Engineer
Generac Power Systems in Reno, Nevada -
Software Development Engineer I
Generac Power Systems in Reno, Nevada -
Software Engineer I - Data Platforms
Generac Power Systems in reno, Nevada -
Senior Software Engineer/Principal Consultant
vTech Solution, Inc. in Las Vegas, Nevada💸 $80 per hour -
Software Developer Engineer in Test III
Generac Power Systems in Reno, Nevada