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

Sr Software Engineer, Embedded

$150k - $185k

NRG

Welcome to the intersection of energy and home services. At NRG, we’re driven by our passion to create a smarter, cleaner and more connected future.

Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.

Senior Embedded Software Engineer 

Job Description 

Who Are We: 

Vivint Smart Home is the leading provider of smart home services in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home Pros, as well as 24-7 customer care and monitoring. 

Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than two million customers throughout the U.S. 

Job Functions:

Position requires in-office presence in Seattle, WA on a hybrid schedule for Monday, Tuesday, Wednesday, and Thursday with a work from home day on Friday. The position will start remote and then will move into the hybrid schedule.

Job Requirements

Required Technical Skills & Experience

  • Experience: Minimum of 5 years of professional software development experience.

  • Education: BS in Computer Engineering, Computer Science, or a closely related technical field.

  • Core Languages: Strong proficiency in C and modern C++ .

  • Embedded Linux: Deep understanding of the embedded Linux ecosystem (kernel, device drivers, and the boot chain: bootloader, device tree, init).

  • Build Systems: Hands-on experience building and customizing Linux distributions using Yocto , Buildroot , or similar.

  • Hardware Debugging: Proven track record with board bring-up and debugging at the hardware/software boundary (reading schematics/datasheets; utilizing JTAG, logic analyzers, and oscilloscopes).

  • BSP Integration: Experience evaluating and integrating vendor- or partner-delivered BSPs and drivers.

  • Additional Languages: Experience with Python or Rust .

  • IoT Protocols: Solid understanding of common web/IoT protocols ( MQTT, JSON, Protobufs).

  • Development Environment: Proficiency with compiling, cross-compiling, unit testing, and debugging within Linux environments.

Highly Desirable Skills (Nice-to-Have)

  • Direct experience collaborating with JDM/ODM or contract manufacturing partners on hardware/software co-development.

  • Familiarity with wireless communication protocols (Wi-Fi, BLE, Zigbee, Z-Wave).

  • Experience with SoC platforms from vendors like NXP, Rockchip, Qualcomm, etc.

  • Understanding of embedded security fundamentals (secure boot, OTA updates, and device provisioning).

  • Experience leveraging generative AI developer tools (e.g., Claude Code, GitHub Copilot) to design, build, debug, and review production software.

The base salary range for this position is: $150K to $185K* *The base salary range above represents the low and high end of the salary range for this position. Actual salaries will vary based on several factors including but not limited to location, experience, and performance. The range listed is just one component of the total compensation package for employees. Other rewards may include annual bonus, short- and long-term incentives, and program-specific awards. In addition the position may be eligible to participate in the benefits program which include, but are not limited to, medical, vision, dental, 401K, and flexible spending accounts.

NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, 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.

Official description on file with Talent.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer, Embedded in Washington State vacancy
  • $220k - $250k

     ...retrofit tractor autonomy kit for John Deere tractors, autonomy software, and remote supervision for real-time interventions if...  ...BOND. YouTube | X | Instagram | LinkedIn | News As a Sr. Software Engineer, Embedded Systems at Carbon Robotics you will work alongside your... 
    Senior
    Full time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Carbon Robotics

    Seattle, WA
    5 days ago
  •  ...Embedded Software Engineer At BRINC, we are redefining public safety with an innovative ecosystem of life-saving tools. Our journey started with the development of drones and ruggedized throw phones, designed to access unsafe areas and establish communication to de... 
    Senior
    Work at office
    Flexible hours

    BRINC Drones

    Seattle, WA
    1 day ago
  • Accord Technologies Inc in Seattle, WA seeks a Sr. Software Engineer (Avionics) to design, develop, and verify hardware/firmware per DO-254 and embedded software per DO-178, within a safety‑critical aerospace program. The ideal candidate has 9+ years in avionics, deep experience... 
    Senior

    Accord Technologies Inc

    Seattle, WA
    5 days ago
  •  ...Aerospace and Electronics has an exciting opportunity for a Sr Embedded Software Engineerat our Lynnwood, WA location.About Crane:Crane Aerospace...  ...& Electronics in some of the toughest environments: from engines to landing gear; from satellites to medical implants and... 
    Senior
    Full time
    For contractors

    Crane

    Lynnwood, WA
    28 days ago
  • $102.69k - $154.03k

     ...Job Description Job Description Senior Embedded Software Engineer – Hardware/Software Integration Astronics Advanced Electronic Systems (AES) is seeking a S enior Embedded Software Engineer with strong hardware/software integration experience to join our Cabin... 
    Senior
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    15 days ago
  • $168.1k - $227.4k

     ...enterprises and AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern cloud... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    a month 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 software... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    5 days ago
  • $165k - $270k

     ...key design concepts. Write Linux-based software for common processors and...  ...Bachelor’s degree in computer science, engineering, mathematics, or a science discipline....  ...technical issues deeply. ~ Experience with embedded systems and launching and operating consumer... 
    Senior
    Full time
    Temporary work
    Work at office
    Monday to Friday

    SpaceX

    Redmond, WA
    a month ago
  • $197.53k - $276.54k

     ...worldwide. As a Senior Build & Release Engineer for the TeraWave project, you will be the...  ...cross-compilation toolchains for embedded targets (ARM, RISC-V) and standardized runtime...  ...Automate the containerization of cloud software (Kubernetes/Docker). Manage versioning and... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Seattle, WA
    5 days ago
  •  ...intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and...  ...Job Description: We are seeking skilled, experienced embedded software engineers with relevant experience in C++ in embedded systems to join... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Seattle, WA
    4 days ago
  •  ...Responsibilities Design, develop, and optimize high-assurance embedded software components using C++. Participate in design and code...  ...Work with radar, signal-processing, hardware, and software engineers to implement platform control and signal-processing functionality... 
    Full time
    Temporary work
    Flexible hours

    Echodyne Corp

    Kirkland, WA
    25 days ago
  • $110k - $250k

     ...talent to join us in our mission to support first responders in saving lives. About this Role:We are seeking an experienced embedded software engineer. In this role you will design and develop on-device software for BRINC’s entire hardware product line, including indoor... 
    Senior
    Work at office
    Remote work
    Flexible hours

    BRINC DRONES

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

     ...connectivity.The RoleIn this role, you will participate in all phases of software development from requirements through implementation and test...  ..., and autonomous control.Job Responsibilities - Develop embedded software in assembly, C, C++, or other languages in a real-time... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    a month ago
  • Job Title: Sr. Software Engineer (Avionics) Location : Seattle, WA (Locals only) Duration FTE / Contract. Domain Aerospace Key Requirements...  .../firmware as per DO-254 guidelines Develop and maintain embedded software in compliance with DO-178 standards Work on... 
    Senior
    Contract work
    Local area

    Accord Technologies Inc

    Seattle, WA
    5 days ago
  • $150k - $185k

     ...About This Role   We are seeking a Sr Audio Intelligence Engineer to build conversational and audio AI...  ...’s degree in Computer Science, Software Engineering, AI/ML, or a related technical...  ...Familiarity with edge AI, embedded devices, IoT, Linux-based systems, or... 
    Senior
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    NRG

    Washington State
    more than 2 months ago
  • Blue Origin Engines seeks an Aerospace Software Apps Engineer III to develop and verify real-time embedded software that controls rocket engines for human-capable spacecraft. You will work with multidisciplinary teams across the full software lifecycle, from requirements... 
    Senior

    Blue Origin LLC

    Seattle, WA
    2 days ago
  • A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate... 
    Senior
    Relocation package

    Blue Origin

    Seattle, WA
    1 day ago
  • Vigilant Engineering, Inc. is seeking a mid-to-senior embedded firmware engineer to design and implement software for custom embedded platforms, including drivers, bootloaders, and BSPs. You will collaborate across hardware and software teams to ensure a robust system... 
    Senior

    vigilant

    Seattle, WA
    3 days ago
  • Crane Aerospace & Electronics in Lynnwood, WA is seeking a Sr Embedded Software Engineer to lead development of robust, certifiable embedded software for sensing products used in aerospace. You’ll design, implement, integrate and verify software across real-time environments... 
    Senior

    Crane Aerospace & Electronics, Inc.

    Lynnwood, WA
    4 days ago
  • Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating in architecture and code reviews, and optimizing CI/CD pipelines. The ideal candidate will have 8... 
    Senior

    Talent Groups

    Redmond, WA
    1 day ago
  • Amazon Leo is building secure embedded software for satellite hardware, with a focus on low-level systems, device drivers, Linux kernel modules...  ...the full software lifecycle within an open, collaborative engineering culture. As a Senior Software Engineer, you will work on... 
    Senior

    Amazon Kuiper Manufacturing Enterprises LLC

    Redmond, WA
    1 day ago
  •  ...Sr. Software Engineer Position: Electronics Engineer Location: Redmond, WA Duration: Contract or Full time Client: Microsoft JD & Skillset: SI fundamentals / consumer electronics high speed design Detailed JD: Mixed circuit, high-speed board design... 
    Senior
    Full time
    Contract work

    Keylent Inc

    Redmond, WA
    4 days ago
  • EVONA is seeking a hands-on Senior Embedded Firmware Engineer to lead firmware development for a spaceborne radar platform. You will own architecture...  ..., testing and integration with hardware, FPGA and software teams in a fast-growing startup. Requirements include a BS... 
    Senior

    EVONA

    Seattle, WA
    1 day ago
  • Kapta Space in Seattle, WA, seeks a Senior Embedded Firmware Engineer to lead firmware development for our radar sensor and data processing pipeline...  ..., FPGA, and mechanical engineers to build reliable software for embedded platforms and ground-based servers. The role... 
    Senior

    Kapta Space

    Redmond, WA
    4 days ago
  •  ...Sr. Software Engineer Specialist with.Net experience, min 7+ exp fullstack Microsoft technology development experience in C#,.NET MVC, Web API, Experience in working with React JS is minimum 3 yrs High level of understanding of JavaScript Understanding of modern patterns... 
    Senior

    Keylent Inc

    Bellevue, WA
    1 day ago
  •  ...Hi, We are looking for a Sr Software Engineer. Please let me know, if interested. Sr Software Engineer Location- Onsite at Bellevue, WA (Onsite from Day 1) 12 months W2 Contract Only Job Description: Responsibilities... 
    Senior
    Contract work
    Immediate start

    Syntricate Technologies

    Bellevue, WA
    1 day ago
  • Blue Origin LLC in the Greater Seattle Area (and Space Coast, FL; Huntsville, AL; Denver, CO) is seeking an Embedded Software Engineer III for New Glenn Avionics. You will develop flight software and tools for spaceflight systems, spanning requirements, design, implementation... 
    Senior

    Blue Origin LLC

    Seattle, WA
    4 days ago
  •  ...Software Engineers (Fulfillment Center Integrations) We are seeking an experienced Robotics Software Engineers to support the enhancement...  ...degree in computer science or equivalent. ~ Experience in embedded development using C/C++. ~ Expertise in robotics... 
    Senior
    Internship

    3B Staffing LLC

    Medina, WA
    5 days ago
  •  ...Azure Data Engineer / Software Engineer We are looking for a strong Azure Data Engineering professional with experience in large-scale data platforms, application development, and cloud operations. Must have skills include Azure Data Lake Storage (ADLS), Azure Data... 
    Senior

    Yantran LLC

    Redmond, WA
    1 day ago
  •  ...Engineering Role Outline of the Role: Engineering here involves applying Computer Science principles to design, build, maintain, scalable...  ...of complex scope and impact within practice. Strong software delivery fundamentals including automated testing, source control... 
    Senior
    Local area

    Samprasoft

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

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