Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Embedded

Full-time

NRG

Role Description

As a Senior Embedded Software Engineer, you will be working on the design, implementation, delivery, and maintenance of application-level software running on new embedded Linux based smart home devices. This software will be responsible for integrating smart home devices over various wireless protocols into the Vivint ecosystem and using them to build compelling user experiences.

  • Expected to solve problems, collaborate in a team setting, and complete complex software development tasks.
  • Communicate effectively and write high quality code.
  • Learn new skills and technologies.

You will be working with a team of software, hardware, and quality engineers who are passionate about building great products and unique experiences for our customers. You will also work closely with product leadership to identify and design solutions for pain points within our business and our customer base.

Qualifications

  • Proficiency with modern C++.
  • Experience with QT/QML framework for building User Interfaces.
  • Experience building user interfaces on web or mobile platforms is also beneficial.
  • Experience with other languages including Python or Rust.
  • Understanding of common web/IoT protocols including MQTT, JSON, protobufs, etc.
  • Understanding of object oriented software design patterns.
  • Experience with compiling, unit testing and debugging in a Linux environment.
  • BS in Computer Engineering, Computer Science, or closely related field.
  • At least 5 years of professional software development experience.

Requirements

  • Experience leveraging generative AI tools to design, build, debug, and review production quality software (i.e. Claude Code, GitHub Copilot, etc.) is highly desirable.
  • Experience with wireless protocols such as WiFi, BLE, Zigbee, or Z-Wave.

Benefits

  • NRG Energy is committed to a drug and alcohol-free workplace.
  • Employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing.
  • EOE AA M/F/Vet/Disability.
  • Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Embedded in Remote vacancy
  • $86.8k - $165.2k

     ...Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military...  ...and informed. Work with industry experts on advanced embedded software, cryptography, and state-of-the-art computing... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Fullerton, CA
    15 hours ago
  • Analog Devices, Inc. seeks a Senior Engineer for Software Systems Design in Dallas, Texas. The role involves translating system architecture into designs for Battery Management Systems and developing embedded software. With a Master's degree in Electrical and Computer Engineering... 
    Senior
    Full time
    Remote work

    Analog Devices, Inc.

    Dallas, TX
    4 days ago
  • $141k - $225.6k

     ...Senior Software Embedded Engineer Seattle, Washington, United States Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Seattle, WA
    3 hours ago
  • $86.8k - $165.2k

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...aerospace and defense. As part of the Software Engineering Space and Air Center team,...  ...solutions. We are looking to hire experienced Senior Embedded Software Engineer to work in a Quick... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    RTX

    Plano, TX
    8 hours ago
  • $100.32k - $125.4k

     ...others. Join us in our mission to create a more connected world, where every voice is heard and every story matters. Senior Engineer, Embedded Software Senior Engineer, Embedded Software (Job ID 164042) The Senior Engineer, Embedded Software is responsible for designing... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Sonova

    California, MO
    4 days ago
  • €8,000 per month

    Role Description To nie jest typowa rola embedded. To projektowanie systemów, deterministyczna komunikacja, real‑time i odpowiedzialność za kluczowe elementy produktu. Będziesz pracować przez cały stos - od niskopoziomowego firmware po komunikację z backendem. W praktyce... 
    Senior
    Full time

    EER Poland

    Remote
    6 days ago
  •  ...Seeking a full-time Senior Embedded Firmware Engineer, this remote position will focus on technical leadership, architecture, and mentoring while working with embedded C/C++, Linux, RTOS, IoT, and networking protocols. Key responsibilities Lead technical initiatives and... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...Planning. THE WORK In this position the Engineer will be responsible for the design,...  ...testing and system level integration of software and firmware. Perform the development,...  ...include the design, and support testing of embedded software in a lab facility, including... 
    Senior
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Stratford, CT
    13 days ago
  • $134k - $236.33k

     ...mission effectiveness, platform capabilities, and national security for customers around the world. The Work As a Senior Staff Embedded Software Engineer, you will serve as a technical leader responsible for the architecture, design, development, integration, and... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Owego, NY
    13 days ago
  •  ...Senior Embedded Software Engineer Texas, Texas, United States About the Role We are seeking a Senior Embedded Software Engineer to join our team and contribute to the advancement of hardware security. In this role, you will develop, optimize, and secure embedded... 
    Senior
    Remote work
    Flexible hours

    SelekIT

    United States
    1 day ago
  • Role Description We are seeking a strong Senior Embedded C/C++ Engineer for the development of advanced telecommunications systems. This is a hands...  ...contribution to development and optimisation of embedded software in C/C++ for telecommunications systems. ~Support tech... 
    Senior
    Full time
    Relocation
    Flexible hours

    GlobalLogic

    Remote
    15 hours ago
  • $145.6k - $276.8k

     ...years of experience and renowned engineering expertise to meet the needs...  ...of aerospace and defense. Software Department team in Goleta,...  ...highly motivated, experienced Senior Principal Software Engineer to...  .... Experience with embedded microprocessors, system on a... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    RTX

    Goleta, CA
    1 day ago
  •  ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically... 
    Senior
    Local area
    Remote work

    Ashton North LLC

    Park Ridge, IL
    1 day ago
  •  ...Overview Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer with a strong background in C programming... 
    Senior
    Full time
    Remote work
    Relocation

    Webster & Webster Associates

    Boston, MA
    2 days ago
  • $162.9k - $244.3k

     ...Job Description Summary We are seeking a highly skilled Senior Embedded Reliability Engineer with a strong background in protection and control systems, energy management devices, and utility-scale software for transmission and distribution (T&D) applications. In... 
    Senior
    Work at office
    Remote work
    Relocation package

    GE Vernova

    Rochester, NY
    1 day ago
  •  ...Position: Senior Embedded Software Engineer Location : Franklin Lakes, NJ Duration : 12+ Months contract Total Hours/week: 40.00 1st Shift Client: Medical Device Company Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only)... 
    Senior
    Contract work
    H1b
    Remote work
    Flexible hours
    Day shift

    MILLENNIUMSOFT

    Franklin Lakes, NJ
    3 hours ago
  • $115k - $135k

     ...complementary analytical technologies, software automation, and machine learning. For more...  ...to collaborate with world-class engineers and scientists developing groundbreaking...  ...this role, you will design and develop embedded software that controls sophisticated electromechanical... 
    Senior
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    4 hours ago
  • €50k - €101k per year

    Role Description As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible...  ...lifecycle. Working at the boundary between hardware and software, you help ensure Home Assistant OS runs reliably on Nabu... 
    Senior
    Full time
    Remote work
    Work from home
    1 day per week

    Nabu Casa

    Remote
    6 days ago
  •  ...Job Title: Senior Embedded Software Engineer (Medical Devices) Location: ~15 miles North of Boston, MA (3 Days Onsite, 2 Day WFH) Employment Type: Full-Time, Direct Hire (W2 Only - No Relocation, Locals Only) Salary Range: Salary + 10-15% Bonus... 
    Senior
    Full time
    Local area
    Work from home
    Relocation

    Kaav Inc.

    Boston, MA
    1 day ago
  • $57 - $86 per hour

     ...Senior Embedded Software Engineer Quest Defense Systems & Solutions is seeking a Senior Embedded Software Engineer to support a mission-critical effort focused on advancing assured Positioning, Navigation, and Timing capabilities for military platforms operating in... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Quest Defense

    Cedar Rapids, IA
    3 hours ago
  •  ...About the job Senior Embedded Software Engineer About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid flight testing in development, and modern commercial manufacturing... 
    Senior

    Castelion Corporation

    Allen, TX
    1 day ago
  • $125k

     ...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is... 
    Senior
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    2 days ago
  •  ...family commitments. Meet Our Engineers On The Vehicle Os Team!...  ...deploy, and update complete vehicle software and AI applications. This is one...  ...The Role We are looking for senior software engineers with expertise in developing embedded software applications on production... 
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $149k - $198.5k

     ...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to...  ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next... 
    Senior
    Work at office
    Remote work

    Motional

    Las Vegas, NV
    1 day ago
  • $145k - $175k

     ...Senior Embedded Software Engineer Do you want to change how the world creates? At Formlabs, we're building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices. Our 3D printing technology... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Venturefizz Product Management Community

    Somerville, MA
    3 days ago
  • $120k - $160k

     ...Job Title: Senior Embedded Software Engineer Location : Fort Worth TX or Palmdale CA. Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Who we are: Founded in 2004 with locations in Atlanta, GA,... 
    Senior
    Remote work

    Lynx Software Technologies

    Palmdale, CA
    2 days ago
  •  ...connectivity, working closely with software, hardware, DSP, and application team...  ...members. You will define and own the embedded firmware platform powering Sonance's...  ...powers them. Your Mission As a Senior Embedded Software Engineer, you will define and own the... 
    Senior
    Full time
    Contract work

    Sonance

    San Clemente, CA
    2 days ago
  •  ...Senior Embedded Firmware Engineer – Syracuse, NY Legrand – Pass & Seymour Team. Responsibilities Execute the design, development, debugging, and hardware/software integration of embedded firmware solutions for new and existing electrical wiring devices according to product... 
    Senior
    Temporary work
    Remote work

    Legrand

    Syracuse, NY
    4 days ago
  • $165k - $260.5k

     ...between many communications options. The engineering required to meet these requirements must...  ...-to-day You will be responsible for software development and systems engineering You...  ...team to plan, track, complete embedded software development for multiple SATCOM... 
    Senior
    Remote work

    ViaSat

    United States
    4 days ago
  •  ...Job Description Senior Embedded Firmware Engineer Location: Austin, TX (Preferred) / Remote Experience: 10+ Years Employment Type...  ...the design, development, and optimization of embedded software solutions. Key Responsibilities • Design, develop... 
    Senior
    Contract work
    Part time
    Remote work

    Connect Tech+Talent

    United States
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Embedded. Be the first to apply!