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

Principal Engineer - Embedded Linux / Systems Architecture

$130k - $226.8k

Enphase Energy, Inc.

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future! About The Role This position sits within the core Engineering R&D group focused on our Solid-State Transformer (SST) platform. Our team is responsible for defining and delivering the embedded Linux platform architecture that underpins Enphase's next generation of grid-scale energy conversion systems — products that push the boundaries of power density, reliability, and intelligent control at the edge. We’re looking for a technically deep systems thinker who can set architectural direction, drive it through to silicon, and grow a team around it. What You Will Do Define and own an AI-forward embedded Linux platform architecture for SST power systems, including BSP strategy, boot architecture, and OS configuration. Establish system software frameworks for real-time control integration, inter-process communication, and fault management across complex multi-board and multi-domain architectures. Leverage AI-assisted development tools (e.g., LLM-based code generation, static analysis augmentation, and intelligent search across codebases) to accelerate architecture documentation, code review, and root‑cause analysis — and establish team norms for where AI assistance is appropriate, where it requires validation, and where human judgment remains the standard. Partner closely with hardware, power electronics, and control engineers to co‑define hardware/software boundaries, peripheral interfaces, and system bring‑up strategies. Drive platform reuse and scalability across product generations — establishing reference architectures, board support layers, and software build systems that downstream teams can build on. Lead architectural reviews, set coding and integration standards, and own key technology decisions from concept through product launch. Manage and mentor a small team of embedded software engineers; contribute to hiring, technical growth, and team structure as the organization scales. Collaborate with cross‑functional teams including systems validation, product engineering, and manufacturing to support DVT, factory test, and field quality loops. Who You Are And What You Bring B.E./B.Tech or M.S./M.Tech in Electrical Engineering, Computer Engineering, or Computer Science B.E. with 15+ years or M.S. with 12+ years of embedded systems experience in a product development environment (non‑academic) Deep hands‑on experience with embedded Linux —build systems, BSP development, device tree, and kernel configuration Strong systems architecture instincts: comfortable participating in SoC selection, memory map, boot sequence, and OS partitioning decisions Experience with high‑reliability or safety‑relevant embedded systems; familiarity with IEC or UL standards for industrial or power electronics products is a plus Solid understanding of hardware/software co‑design — comfortable reading schematics, working with hardware bring‑up, and owning driver development for custom peripherals Experience integrating real‑time control loops with a Linux application processor Track record of shipping products — from architecture definition through manufacturing release and field support Proficiency in AI‑forward code development in applicable languages (C, C++, Python). Experience with software configuration management, CI/CD pipelines, and Atlassian tooling (Jira, Confluence) Demonstrated ability to lead engineers technically — setting direction, conducting reviews, and building team capability — with or without formal reporting relationships Experience with power conversion systems, energy storage, or grid‑connected equipment is a strong plus Familiarity with secure boot, OTA update mechanisms, and embedded cybersecurity considerations is a plus Experience with CAN, Modbus, EtherCAT, or other industrial communication protocols is a plus The salary range for this position is $130,000 to $226,800 and may vary based on experience, skills, and location. This position is also eligible for bonus, equity, and benefits, with final compensation determined in accordance with applicable laws and internal equity. #J-18808-Ljbffr Enphase Energy, Inc.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer - Embedded Linux / Systems Architecture in Austin, TX vacancy
  • $130k - $226.8k

    Enphase Energy, Inc. is seeking a Principal Engineer in Austin, TX, to lead the embedded Linux platform architecture for their Solid-State Transformer systems. The role requires extensive experience in defining and delivering high-reliability systems while managing a small... 
    Suggested

    Enphase Energy, Inc.

    Austin, TX
    3 days ago
  • $130k - $226.8k

     ...Austin, Texas is seeking a Senior Embedded Software Engineer to define an AI-forward embedded Linux platform for their Solid-State...  ...hardware teams, and driving architectural direction. The ideal candidate...  ...experience in embedded systems, strong architecture instincts... 
    Suggested

    Enphase Energy, Inc.

    Austin, TX
    2 days ago
  • $132.96k - $226.04k

     ...Job Description Senior Principal Systems Engineer - (Austin, TX) BAE Systems wants your Systems...  ...talent to develop complex system architectures and perform system design activities...  ...and develop complex, safety critical, embedded control system designs and... 
    Suggested
    Full time
    Local area
    Flexible hours

    BAE Systems USA

    Austin, TX
    3 days ago
  • Embedded Linux Software Engineer to Sensors and System Software Team Austin, TX About the Team The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around them... 
    Suggested
    Remote work
    Relocation

    Dormont Manufacturing Company

    Austin, TX
    3 days ago
  • $180k - $200k

    Embedded Systems Developer | Linux Platform & Firmware Mocking 2 days ago Be among the first 25 applicants...  ...startup as an Embedded Software Engineer contributing to the full product lifecycle...  ...understanding of client‑server architecture and multithreading concepts. Hands... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Austin, TX
    2 days ago
  • The University of Texas is searching for a Software Engineering Lead at the Pickle Research Campus in Austin, Texas. In this role, you will lead software development efforts and drive the integration of advanced undersea technologies, ensuring high-quality software delivery... 

    University of Texas

    Austin, TX
    2 days ago
  • 9 Mothers in Austin, Texas is seeking a Staff Embedded Engineer (BSP) to lead the Board Support Package for their counter-sUAS systems. This role requires 6+ years of experience with embedded Linux systems and proficiency in C, as well as systems programming in Rust or... 

    9 Mothers

    Austin, TX
    5 days ago
  •  ...experienced professional to join our team as a Staff Software Engineer, Embedded Linux & Android Development . As a global leader in the...  ...and Embedded Linux development, device drivers, low-level system integration, diagnostics, and health monitoring for our in-... 
    H1b
    Relocation
    Relocation package

    General Motors

    Austin, TX
    2 days ago
  •  ...pioneers of out-of-the-box communication systems for satellites, UAVs, launch...  ...join our team. We are seeking a Principal DevOps Engineer I for Embedded Software to own and scale the infrastructure...  ..., and maintain high-performance, Linux-based build environments. The ideal... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    24 days ago
  • A robotics company in Austin is looking for an Embedded Systems Engineer to oversee hardware and software development for advanced robotic systems. Ideal candidates will have a B.S. in a relevant field and 2+ years of experience in embedded systems. Responsibilities include... 
    Relocation package

    TerraFirma Robotics

    Austin, TX
    4 days ago
  • Dell Technologies is seeking a Software Principal Engineer in Austin, Texas. In this role, you will develop high-quality systems and software that align with customer needs, using...  ...products. Ideal candidates will have solid Linux programming experience, mandatory C++... 

    Dell Technologies

    Austin, TX
    2 days ago
  • $185k - $240k

    Dell is looking for a Software Principal Engineer in Austin, Texas, who will innovate software solutions...  ...on next-gen applications, focusing on Linux and C++ amidst cutting-edge...  ...experience in Linux application programming and system design, along with a commitment to high... 

    Dell

    Austin, TX
    3 days ago
  •  ...pioneer of out‑of‑the‑box communication systems for satellites, UAVs, launch vehicles,...  ...We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. As a Cesium software team member... 
    Permanent employment
    Local area

    Roman Health Pharmacy LLC

    Austin, TX
    5 days ago
  •  ...located in Austin, TX, is seeking a Member of Technical Staff - Systems to provide technical leadership and expertise in complex systems engineering projects. The role requires significant experience in embedded Linux systems and strong C/C++ programming skills. The... 

    Aptiv

    Austin, TX
    5 days ago
  •  ...firm is seeking a Member of Technical Staff in Austin, TX, to deliver technical expertise in embedded Linux systems. You will lead projects, develop software, mentor junior engineers, and drive innovation. Ideal candidates possess over 8 years of software engineering... 
    Remote job

    ALTEN

    Austin, TX
    2 days ago
  • CesiumAstro is looking for a Principal Embedded Software Engineer I in Austin, Texas. The successful candidate will lead...  ...software for aerospace products, working on Linux-based single-board computers and microcontroller systems. Applicants should have at least 9 years... 

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    4 days ago
  • Aptiv is seeking a Senior Member of Technical Staff - Systems in Austin, TX. This role involves providing technical leadership for complex systems engineering projects, specifically in embedded Linux systems development. The ideal candidate will have over 12 years of software... 

    Aptiv

    Austin, TX
    5 days ago
  •  ...company based in Austin, TX is seeking a Member of Technical Staff - Systems to provide technical leadership in embedded Linux systems development. The role requires at least 8 years of software engineering experience, strong skills in C/C++ programming, and the ability to... 

    Aptiv PLC

    Austin, TX
    3 days ago
  •  ...and experienced professional to join our team as a Principal Software Engineer, Embedded Linux Platforms and Connectivity. As a global leader in the...  ..., driving embedded Linux platform strategy, system architecture, and cross‑functional execution across board bring‑... 
    H1b

    General Motors

    Austin, TX
    1 day ago
  •  ...Moonwalkers and are looking for engineers who thrive in fast-paced...  ...Robotics Software Engineer for our Embedded Systems team, you will play a...  ...(BIST) software. System Architecture & Coding: Lead the system architecture...  ...: Experience in Windows/Linux tools development to support... 
    Casual work
    Flexible hours

    Shift Robotics

    Austin, TX
    9 hours ago
  •  ...operating at the intersection of engineering rigor and frontline reality....  ...by building resilient systems that matter and by seeing the...  ...Applications Engineer with a strong embedded systems background who can...  ...platforms Familiarity with Linux-based embedded systems Experience... 
    Remote work
    Flexible hours

    Swarmer

    Austin, TX
    2 days ago
  • $241.1k - $326.1k

    Principal Embedded SW/FW Engineer (Bringup) Salary $241,100 - $326,100 + Phantom Equity...  ...Intelligence computing systems. The company designs advanced...  ...team sits within the Architecture and Validation team, we are...  ...ASIC environments Python, Linux Excellent communication skills... 
    Flexible hours

    Dormont Manufacturing Company

    Austin, TX
    3 days ago
  • $184k - $287.5k

    Senior Linux Kernel Systems Software Engineer - CSP Engagements page is loaded## Senior Linux Kernel Systems...  ...deep technical expertise in embedded firmware, Linux kernel development...  ...Deep expertise in data center server architectures, HPC systems, and hardware-software... 

    NVIDIA

    Austin, TX
    1 day ago
  • $145k - $170k

     ...Embedded Software Engineer Atomic Semi is building a small, fast semiconductor...  ...own the stack from atoms to architecture. Our team is optimistic...  ...firmware and real-time control to Linux applications for...  ...to help build the software systems behind our fab equipment. You... 
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    20 hours ago
  •  ...Senior Principal System Engineer Job Description · Must have customer facing experience and...  ...understanding of commonly used control loop architectures (Constant Freq, Constant ON/OFF Time...  ...Information Renesas is an embedded semiconductor solution provider driven... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Renesas

    Austin, TX
    1 day ago
  •  ...looking for an experienced Embedded Software Engineer II. This role requires a solid background in embedded Linux development and extensive experience...  ...with the Yocto build system. The ideal candidate will...  ...development lifecycle from architecture design to production. The... 
    Full time

    CesiumAstro

    Austin, TX
    1 day ago
  • A leading engineering firm is seeking an Associate Engineer in Austin, TX, to assist in the development and maintenance of embedded Linux systems. You will collaborate with senior engineers, engage in various tasks such as bug fixes, and feature development, and be guided... 
    Remote job

    ALTEN

    Austin, TX
    2 days ago
  •  ...humanoid robots that require an operating system as sophisticated and resilient as their hardware. As a Senior Embedded Linux Engineer, you will own the entire Linux platform...  ...RESPONSIBILITIES or KEY ACCOUNTABILITIES Custom OS Architecture & Distribution: Architect and... 
    Local area

    Synthesia

    Austin, TX
    1 day ago
  • [SAS Datalake Engineer] 1. Node Replacement and Upgrades Assess Isilon...  ...and NetApp nodes, ensuring system compatibility and minimal...  ...optimization of NetApp storage architectures to ensure efficient data management...  .... 4-6 years of hands-on Linux support experience in... 

    Cesna-Recruitment

    Austin, TX
    3 days ago
  • A leading cloud services provider in Austin is seeking a Senior Software Engineer for the Virtual Networking team. You will design and develop tools for managing embedded Linux systems and ensure secure SDN infrastructure delivery. The ideal candidate has expertise in embedded... 

    Ll Oefentherapie

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer - Embedded Linux / Systems Architecture. Be the first to apply!