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

Principal Engineer - Embedded Linux / Systems Architecture

$180k - $226.8k

Enphase Energy

Enphase Energy Engineering R&D Position 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 $180,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. Enphase Energy

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer - Embedded Linux / Systems Architecture in Austin, TX vacancy
  • CesiumAstro is seeking a Staff Embedded Software Engineer to act as the technical...  ...software, shaping architectures and advancing development...  ...with software, electrical, systems, hardware, quality, and test...  ...familiarity with real-time Linux. #J-18808-Ljbffr Roman Health... 
    Suggested

    Roman Health Pharmacy LLC

    Austin, TX
    1 day ago
  •  ...centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...develop innovative system architecture and solutions. THE PERSON:...  ...as the overall systems engineer for strategic customer accounts...  .../BIOS. Deep knowledge of Linux OS and systems programming.... 
    Suggested

    AMD

    Austin, TX
    4 days ago
  •  ...communications, and autonomous systems. We're launching our U...  ...'s most demanding engineering challenges. Our teams...  ...—including RF, embedded systems, electronics,...  ...will define the software architecture, development strategy,...  ...experienced Embedded Linux engineer who enjoys solving... 
    Suggested

    KRUSH Tech Inc

    Austin, TX
    14 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
    5 days ago
  • fab2 is seeking embedded software engineers to build the software that powers our semiconductor fabrication tools. You...  ...with electronics and mechanical engineers on system requirements, controls, and tool integration, plus Linux-based Rust apps #J-18808-Ljbffr Visa Hunt
    Suggested

    Visa Hunt

    Austin, TX
    1 day ago
  • Green Key Resources is seeking an Embedded Software Engineer to develop Linux kernel drivers for Jetson-based platforms and to configure embedded Linux environments for high-performance computer vision and real-time control applications. The role involves collaborating... 

    Green Key Resources

    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
    1 day ago
  • $191k - $332k

     ...Director, Systems & Solutions Engineering GlobalFoundries is a leading full-service...  ...customer product architectures into processor, mixed-signal...  ...of customer credibility, embedded processor systems depth, hardware...  .../HSM, AUTOSAR or embedded Linux/RTOS ecosystems, and long-... 

    GlobalFoundries

    Austin, TX
    5 days ago
  • $114.6k - $234.6k

     ...infrastructure that integrates seamlessly with OVE's architecture, enabling scalable, high-quality...  ...components and capabilitiesIntegrate systems with playback, CDN, and delivery...  ...innovations to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    2 days ago
  •  ...technical authority for embedded software, defining architectures and solving complex hardware...  ...implement, and validate system software for space and...  ...MS in Computer Science or Engineering with at least 8 years of...  ...Architecture Hardware Integration Linux Software Configuration... 

    CesiumAstro

    Austin, TX
    1 day ago
  • senior embedded systems/RTOS troubleshooter End client confidential for now Wind River Engineers • Remote, US-based • 6-month contract (to start - likely extendable) • 8-15 years...  ...to figure out what broke. • Wind River Linux - same story at the kernel/driver level (C)... 
    Contract work
    Remote work

    3B Staffing LLC

    Austin, TX
    2 days ago
  • Job Descriptions: 5-D Systems, a KRATOS Company, is a growing defense...  ...systems and software engineering for Unmanned Aircraft Systems...  ...avionics and other airborne, embedded systems to developing custom...  ...Application development for Linux-based embedded environments... 
    For contractors
    Local area

    Kratos Defense & Security Solutions

    Round Rock, TX
    4 days 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
    24 days ago
  •  ...We are seeking a  Principal Router Architect  with...  ...Central Compute Automotive architectures . This role focuses...  ...reliable  Ethernet Routing Engines and  PCIe subsystems...  ...requirements. System Integration : Proven...  ...Information Renesas is an embedded semiconductor solution... 
    Local area
    Remote work
    Flexible hours
    Night shift

    Renesas Electronics

    Austin, TX
    10 days ago
  •  ...Job Description [SAS Datalake Engineer] 1. Node Replacement and...  ...Isilon and NetApp nodes, ensuring system compatibility and minimal...  ...optimization of NetApp storage architectures to ensure efficient data...  ...Requirements ~4–6 years of hands-on Linux support experience in... 

    Cesna Recruitment

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

    Senior Software Engineer NVIDIA is seeking a Senior Software...  ...Engagements team, focusing on system software for Datacenter...  ...deep technical expertise in embedded firmware, Linux kernel development, and...  ...expertise in data center server architectures, HPC systems, and hardware... 

    NVIDIA

    Austin, TX
    4 days ago
  • CesiumAstro in Austin, TX is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. You will work on device drivers, kernel customization, bootloaders, and board bring‑up in collaboration with... 

    CesiumAstro

    Austin, TX
    5 days ago
  • CesiumAstro is seeking an experienced Embedded Software Engineer II in the Austin area to contribute to embedded Linux development, kernel customization, and Yocto build system maintenance. The role involves working with hardware, FPGA engineers, and software teams to... 

    Roman Health Pharmacy LLC

    Austin, TX
    1 day ago
  •  ...manufacturing equipment. The Vacuum Systems software team owns the Linux software and real-time embedded microcontroller firmware for...  ...for Vacuum Systems manages the engineers responsible for these systems and owns the software architecture from prototyping through... 
    Work at office
    Visa sponsorship
    Night shift

    JobCubby

    Austin, TX
    2 days ago
  • A well-funded startup is seeking an Embedded Software Engineer in Austin, TX. The role involves developing Linux-based chip management applications and requires expertise in C, Python, and embedded system development. Candidates should have 10+ years of experience, along... 
    Visa sponsorship

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

    Austin, TX
    5 days ago
  • Allen Control Systems in Austin, Texas, is looking for a highly skilled Embedded Linux Software Engineer to join our innovative team. This role focuses on developing and maintaining kernel drivers for Jetson platforms, ensuring reliable performance for our autonomous systems... 

    Allencontrolsystems

    Austin, TX
    5 days ago
  •  ...startup in Austin, TX is seeking an experienced Embedded Systems Developer. You will contribute to the full product lifecycle of Linux-based chip management applications, design...  ...a strong understanding of client-server architecture. This is a full-time onsite position... 
    Full time

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

    Austin, TX
    5 days ago
  •  ...pioneering defense startup in Texas is seeking an experienced Embedded Linux Software Engineer to develop and maintain Linux drivers for advanced...  ...collaborate with hardware teams, optimizing high-performance systems that address real-world challenges in defense. This role... 

    Allen Control Systems

    Austin, TX
    5 days ago
  • ManpowerGroup is seeking a Software Engineer/Driver Developer in Austin, TX to join a team focused on embedded and driver software products. You will deliver features, participate in design discussions, implement new features, troubleshoot defects, and build tests to ensure... 

    Manpower Group (USA)

    Austin, TX
    2 days ago
  •  ....To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Principal Engineer, Systems Architecture Engineering located in Austin, TX.Reporting to the Chief Technology Officer,the Principal Engineer, Systems Architecture... 
    Full time
    Visa sponsorship
    Flexible hours

    Flextronics

    Austin, TX
    2 days ago
  • Overview TISTA Science and Technology is seeking a Linux/UNIX System Administrator to join our growing team. At TISTA, you’ll do meaningful...  ...: Bachelor’s degree in computer science, electronics engineering or related technical discipline Eight (8) years of additional... 
    Temporary work
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    TISTA Science and Technology

    Austin, TX
    4 days ago
  • HPC/AI Systems Administrator NextSilicon is revolutionizing high-performance computing...  ...new era. Our software-defined hardware architecture empowers HPC/AI to deliver groundbreaking...  .... Requirements Bachelor's degree in engineering, mathematics, computer science, related... 
    Remote work
    Worldwide

    Nextsilicon

    Austin, TX
    4 days ago
  • Volt is hiring an Embedded Software Engineer in Austin, Texas 78759 for a full-time onsite role. You...  ...collaborate on design discussions and code architecture with the team. The ideal candidate...  ...C++, and experience with Windows and Linux drivers, plus embedded and kernel... 
    Full time

    Volt

    Austin, TX
    3 days ago
  • $136k - $231.2k

    Job Description Senior Principal Systems Engineer II - Systems Architect BAE Systems wants your Systems...  ...requirements, developing system architectures and designs, performing system level...  ...and develop complex, safety critical, embedded control system designs and... 
    Full time
    Local area
    Worldwide
    Flexible hours

    BAE Systems USA

    Austin, TX
    4 days ago
  • The University of Texas at Austin's Applied Research Laboratories is seeking a Tactical System Administrator to set up and maintain tactical computing solutions on Red Hat Linux in a security-hardened environment at the Pickle Research Campus. You will configure systems... 

    The University of Texas at Austin

    Austin, TX
    1 day 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!