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

Senior/Principal Software Engineer

Full-time

Endurance Energy

Responsibilities

  • Design and build testing software from component qualification through full integrated-system validation.
  • Architect hardware-in-the-loop and simulation environments for firmware and controls testing under realistic conditions and failure scenarios.
  • Develop automated test execution, operator interfaces, data acquisition, visualization, storage, and analysis software.
  • Design and integrate electrical and controls infrastructure including PCBs, DAQs, PLCs, VFDs, sensors, instrumentation, and industrial communication networks.
  • Partner with firmware, electrical, mechanical, controls, and systems engineers to develop testing capabilities.
  • Build one-off laboratory test systems and evolve successful designs into scalable engineering infrastructure.
  • Establish the architecture and engineering patterns for Endurance’s testing ecosystem.
  • Help shape the test infrastructure organization, including interviewing and onboarding future engineers.

Requirements

  • 5+ years of software engineering experience.
  • Strong programming skills in Python, Rust, C++, C, or similar languages.
  • Demonstrated ability to ship production software end-to-end from architecture through deployment and operation.
  • Experience building software for hardware systems, including automated testing, hardware-in-the-loop, industrial controls, robotics, aerospace, automotive, or other complex electromechanical products.
  • Technical fluency sufficient to work credibly with mechanical, electrical, firmware, and systems engineers.
  • Ability to work onsite in Seattle and travel to deployment sites as required.
  • Familiarity with Rust and Nix is preferred.
  • Experience with hardware-in-the-loop or software-in-the-loop environments is preferred.
  • Experience developing simulation or emulation software for embedded or controls applications is preferred.
  • Experience with industrial automation platforms such as PLCs, DAQs, VFDs, National Instruments, Beckhoff, or Siemens is preferred.
  • Familiarity with EtherCAT, CAN, Modbus, or OPC UA is preferred.
  • Experience designing data acquisition and telemetry systems for hardware development is preferred.
  • Background in aerospace, robotics, automotive, energy, defense, or other fast-paced hardware industries is preferred.
  • Hands-on laboratory experience wiring sensors, debugging electrical systems, integrating instrumentation, and bringing up test hardware is preferred.
  • Experience building internal engineering infrastructure that enables other engineers to move faster is preferred.

Benefits

  • Health, dental, and vision insurance coverage.
  • Flexible PTO and 12 paid company holidays.
  • Full-time employment with equity packages and competitive base salaries; specific compensation is not stated.
  • Travel to deployment sites in locations including the Pacific Northwest, Hawaii, Iceland, Japan, New Zealand, and the Azores.
  • Opportunities to participate in sea trials and deployment operations with oceanographic institutions.
  • Company-sponsored recreational dive certification.
  • Access to the company boat, free meals, and snacks.
  • Onsite work in Seattle with travel to deployment sites as required.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior/Principal Software Engineer in Seattle, WA vacancy
  • $135.2k - $306.4k

     ...and data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...is an exciting opportunity to work with senior architects & leaders at OCI as well as a...  ...remains posted.Career Level - IC5As a Senior Principal Engineer, you will lead the design and implementation... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    20 hours ago
  •  ...Senior Principal Software Engineer Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in... 
    Senior
    Work at office

    Atlassian

    Seattle, WA
    1 day ago
  • $13 per hour

     ...ll Actually Be DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the...  ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part... 
    Senior
    Full time

    Salesforce

    Seattle, WA
    2 days ago
  •  ...outperforms traditional sources on environmental impact, deployment speed, and cost. What you'll be doing As a Senior/Principal Software Engineer at Endurance, you will build the software stack, controls, UIs, and simulation infrastructure that allows our engineering... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    Endurance Energy Services

    Seattle, WA
    4 days ago
  • $217k - $310k

     ...EngRadar / Zscaler Senior Principal Software Engineer Zscaler Zscaler accelerates digital transformation to ensure our customers can be more agile, efficient, resilient, and secure, leveraging the world’s largest security data lake to power its cloud-native Zero Trust... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    EngRadar

    Bellevue, WA
    4 days ago
  • $135.2k - $306.4k

     ...production at global scale.Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power...  ...solutions for OCI’s networking and storage needs, mentor senior engineers, drive strategy, and be responsible for cross-team alignment... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    3 days ago
  •  ...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low...  ...-0 OCI services. This is an exciting opportunity to work with senior architects & leaders at OCI as well as a broader Oracle... 
    Senior
    Worldwide
    Flexible hours

    Jobleads-US

    Seattle, WA
    3 days ago
  • SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native...  ...business impact.Position SummaryWe are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical... 
    Senior

    SingleStore

    Seattle, WA
    4 days ago
  • $239.7k - $321.4k

     ...Technology is a global organization of engineers, product developers, designers, technologists...  ...able to build, ship, and operate great software without having to solve foundational...  ...4,000 engineers. Job Summary:As a Senior Principal Software Engineer, Platform Services, you... 
    Senior

    Disney Interactive

    Seattle, WA
    4 days ago
  •  ...take their career to new heights. Join the ranks of top talent at one of the world's most influential companies.As a Senior Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide deep engineering expertise and work across agile teams... 
    Senior

    JP Morgan Chase

    Seattle, WA
    4 days ago
  • $135.2k - $306.4k

     ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...OCI service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    1 day ago
  • $264.1k - $369.74k

     ...are seeking an exceptionally talented and experienced Sr Principal Software Engineer to lead the technical strategy for Blue Origin's Software...  ...technical challenges Present complex technical strategies to senior leadership, including Senior Vice Presidents and... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Seattle, WA
    3 days ago
  •  ...libraries, services, and data stores other engineering teams integrate with to control who can...  ...and renewal.We are seeking a senior technical leader for this platform. You...  ...offs directly.Familiarity with enterprise software and the expectations security-conscious... 
    Senior
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks

    Seattle, WA
    1 day ago
  • $61k - $101k

     ...: ~12+ years of experience in systems engineering, networking, or distributed systems ~...  ...value at scale ~ Hands-on experience with software-defined networking technologies such as...  ...technology stakeholders while managing senior relationships Champion our culture of... 
    Senior
    Full time

    J.P. Morgan

    Seattle, WA
    11 days ago
  • $135.2k - $306.4k

     ...professionals with 10+ years of relevant engineering, architecture, development, or...  ...comfortable working in complex, fast-changing software development environments. We value experience...  ...strategic technical direction to senior leadership and help align organization-wide... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Oracle

    Seattle, WA
    10 days ago
  • $236k - $339.2k

     ...featuresDeveloper tooling that enable our engineers to move fast and deliverFrontend...  ...observability and trustWhat You Will DoAs a software engineer on the team, you will play a central...  ....What We’re Looking ForOur ideal Principal Software Engineer will have:Strong passion... 

    Snowflake

    Bellevue, WA
    4 days ago
  • $304k

     ...are the Snowflake Interoperable Foundations organization - the foundational layer that powers Snowflake’s AI, Analytics and Data Engineering capabilities. We lead innovations across open table formats such as Apache Iceberg, helping customers build peta-byte scale multi... 

    Snowflake

    Bellevue, WA
    3 days ago
  • $304k - $380k

     ...function, but to help redefine the future of how work gets done.Principal Software Engineer 2 - OLTPSnowflake is building the next generation of...  ...across multiple teams.Work closely with product leaders, senior engineering leadership, and strategic customers on the most... 

    Snowflake

    Bellevue, WA
    2 days ago
  •  ...capabilities that deliver global features like cross-region replication (Snowgrid), data sharing, and data marketplace. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:Solve real business needs at large scale by applying your software engineering and analytical... 

    Snowflake

    Bellevue, WA
    2 days ago
  • $264k - $379.5k

     ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Principal Software Engineer - Agentic PipelinesBuilding for AI-Enabled Data Engineers & ScientistsData pipelines are foundational infrastructure — when... 

    Snowflake

    Bellevue, WA
    3 days ago
  • $262.7k - $355.4k

    As a Principal Software Engineer on our AI Inference Runtime team, you will set technical direction for critical components of distributed Inference runtime for running SOTA AI Models.You will lead hands-on work across scheduling, batching, KV-cache management, memory allocation... 
    Work at office
    Local area

    ARM

    Seattle, WA
    1 day ago
  • $175k - $225k

     ...This is an opportunity for an AI-Engineering Principal Software Engineer, AI Group to get in on the ground floor. Cohu is building the AI engineering...  ...technical-lead or architect experience preferred.  Senior-level ability to design, build, and ship production software... 
    Full time
    Work experience placement
    Local area
    Worldwide
    Shift work

    Cohu, Inc.

    Seattle, WA
    3 days ago
  • $210k - $240k

     ...Principal Engineer (Backend & Platform Architecture) Hybrid | Greater Seattle Area (2 Days Onsite Weekly Preferred) Compensation: $210,0...  ...the Opportunity We're partnering with a well-established software company seeking a Principal Engineer to serve as a key technical... 
    Local area
    Relocation
    2 days per week

    Prime Team Partners

    Seattle, WA
    3 days ago
  • $163.9k - $270.88k

     ...together. Because at UKG, your work matters—and so do you.Principal Software Engineer-ENG:This Principal Software Engineer- Eng role serves as a...  ...platform dependencies.Mentorship & Cross-Team Influence- Mentor senior and mid-level engineers; guide design discussions and... 
    Immediate start

    Ultimate Software

    Seattle, WA
    20 hours ago
  • $276k - $414k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that...  ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join Snap Inc!What you’ll do:Design, implement,... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    1 day ago
  • $143k - $286k

     ...: $143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Principal Software Engineer leads platform engineering efforts by delivering scalable, cloud-native solutions and reusable infrastructure components.... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Bellevue, WA
    4 days ago
  • $197.4k - $264.7k

    Job Posting Title:Principal Software Engineer - Ad ExperiencesReq ID:10152691Job Description:Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers... 
    Full time
    Work at office
    Shift work

    Hulu

    Seattle, WA
    3 days ago
  •  ...clear, dependable experiences.The RoleAs Principal Engineer for High Value Senders, you will own...  ...improvements in customer experience and software delivery. Turn effective approaches into...  ...mentor staff and senior engineers and raise the quality of technical... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Remitly

    Seattle, WA
    2 days ago
  •  ...talent at one of the world’s most influential companies.As a Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team...  ..., product, and technology teams and successfully manages senior stakeholder relationshipsServes as the function’s go-to... 

    JP Morgan Chase

    Seattle, WA
    2 days ago
  •  ...financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms...  ...leveraged across teams and functionsInfluences leaders and senior stakeholders across product, data science and technology teamsChampions... 

    JP Morgan Chase

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Software Engineer. Be the first to apply!