About this role
Sr Software Engineer, Embedded at NRG. Location: Washington, United States. Role: developing software, debugging hardware, integrating drivers Requirements: 5+ years software development, BS in Computer Engineering/Computer Science, strong C and C++, embedded Linux and Yocto/Buildroot experience, hardware bring-up/debugging, BSP integration, Python or Rust, IoT protocols, cross-compiling and debugging in Linux. Category: Software Development Seniority: Senior Level Tools: C, C++, Embedded Linux, Linux, Yocto, Buildroot, Python, Rust, HTTP, MQTT, JSON, Protobufs, JTAG, logic analyzers, oscilloscopes, Claude Code, GitHub Copilot Commitment: Full Time Workplace: Remote Languages: English