Demo

Sr. Software Engineer

NRG Energy
Lehi, UT Full Time
POSTED ON 1/8/2025
AVAILABLE BEFORE 3/7/2025

Summary:

The software engineer should have experience in embedded Linux based systems. Working in an environment of collaboration. The engineer must be a self-starter. Be ready to tackle issues in bash scripts, embedded Python code, C/C , and Rust. This person may also be involved in finding solutions for mobile devices and cloud-based issues.


Primary Responsibilities:

  • Reduce support cost by resolving bugs and issues in the current software.
  • Work on reducing technical debt and determine what is and is not debt that needs to be worked on.
  • Triage systems in the field to determine issues and generate tickets for work.


Required Skills, Experience & Education:


  • BS or later advanced degree
  • 5 years or more experience in Embedded Linux
  • 5 years or more software development in Python, C/C , OpenWRT, Rust, mobile development for IoS and Android.
  • 5 years or more in Embedded Linux based devices.
  • Excellent communication skills.
  • Works well in a team environment.


Preferred Skills, Experience & Education:


  • BS or later advanced degree
  • 5 years or more experience in Embedded Linux
  • 5 years or more software development in Python, C/C , OpenWRT, Rust, mobile development for IoS and Android.
  • 5 years or more in Embedded Linux based devices.
  • Excellent communication skills.
  • Works well in a team environment.



Here are some highlighted perks you should ask us about:


  • Free daily lunch and drinks on site
  • Paid holidays and flexible paid time away
  • Employee/Friends/Family Discounts
  • Onsite health clinic, gym, gaming tables
  • Medical/dental/vision/life coverage & 24/7 Medical Hotline
  • 401(k) Employer Match
  • Employee Resource Groups


WORKING CONDITIONS:


This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NRG Energy

NRG Energy
Hired Organization Address Lehi, UT Full Time
Summary: The software engineer should have experience in embedded Linux based systems. Working in an environment of coll...
NRG Energy
Hired Organization Address Lehi, UT Full Time
Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleane...
NRG Energy
Hired Organization Address Frederick, MD Full Time
As an NRG employee, we encourage you to think creatively and proactively about your career choices. Our work environment...
NRG Energy
Hired Organization Address Boston, MA Full Time
Welcome to the intersection of energy and home services. At NRG, we’re driven by our passion to create a smarter, cleane...

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Lehi, UT area that may be a better fit.

Sr Software Engineer (Java)

Henry Schein One, American Fork, UT

Sr Software Engineer

Medifast, Lehi, UT

AI Assistant is available now!

Feel free to start your new journey!