Sr Software Engineer, Embedded

NRG Energy
Washington
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: []

Build embedded software for smart home devices, working deep in the embedded Linux ecosystem (kernel, device drivers, boot chain) and integrating vendor/partner BSPs and drivers. Develop and customize Linux distributions using Yocto or Buildroot, and support board bring-up and debugging across the hardware/software boundary. Collaborate using modern development practices like cross-compiling and unit testing, and implement IoT web protocols such as HTTP and MQTT.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NRG Energy
NRG Energy
1 month ago

Sr Software Engineer, Embedded

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build embedded software for smart home devices, working deep in the embedded Linux ecosystem (kernel, device drivers, boot chain) and integrating vendor/partner BSPs and drivers. Develop and customize Linux distributions using Yocto or Buildroot, and support board bring-up and debugging across the hardware/software boundary. Collaborate using modern development practices like cross-compiling and unit testing, and implement IoT web protocols such as HTTP and MQTT.
Location: Washington
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Requirements

  • •Minimum of 5 years of professional software development experience.
  • •BS in Computer Engineering, Computer Science, or a closely related technical field.
  • •Strong proficiency in C and modern C++.
  • •Deep understanding of the embedded Linux ecosystem, including kernel, device drivers, and the boot chain.
  • •Hands-on experience building/customizing Linux distributions using Yocto, Buildroot (or similar).
Experience:5+ years
Education:Bachelor's in Computer Engineering, Computer Science
Tech Stack:CC++Embedded LinuxLinuxKernelDevice DriversBootloaderDevice TreeInitYoctoBuildrootPythonRustHTTPMQTTJSONProtobufsCross-compilingUnit TestingDebugging

Company Brief

NRG Energy
NRG Energy is a large integrated power company that owns and operates a diverse fleet of power generation assets and provides retail electricity services, energy solutions, and distributed energy resources to residential and commercial customers.
Industry: Utilities
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Houston, United States
Founded: 1989
WebsiteLinkedIn