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

Principal Software Engineer

Mach Industries

About Mach Industries Founded in 2022, Mach Industries is a rapidly growing defense technology company focused on developing next‑generation autonomous defense platforms . At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 220 employees , we operate with startup agility and ambition. Our vision is to redefine the future of warfare through cutting‑edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security. The Role The Principal Software Engineer will play a pivotal leadership role in developing and advancing our autonomous defense systems. You will drive the architecture, design, implementation, and optimization of mission‑critical software, with deep focus on real‑time performance, reliability, security, and scalability. This senior position demands exceptional technical expertise, strategic thinking, and strong ownership as you lead complex initiatives across the full software stack — from low‑level firmware to high‑level mission systems — in a fast‑paced, high‑stakes environment. Key Responsibilities Lead the design, development, testing, and maintenance of software for autonomous defense platforms, ensuring world‑class performance, reliability, and security. Architect and implement high-performance, well‑tested systems in C++, Rust, Python, or C, setting technical direction for real-time and embedded applications. Define and own end-to-end software architecture, spanning low-level firmware through high-level mission software and edge computing solutions. Collaborate closely with embedded engineers, GNC specialists, systems engineers, and cross‑functional teams to deliver seamless hardware‑software integration and system‑level optimization. Drive performance optimization initiatives for real-time execution, low‑latency operation, and efficient resource utilization on embedded platforms and edge systems. Establish and enforce secure coding practices and architectures that meet or exceed defense cybersecurity standards and protect against advanced threats. Champion DevOps practices, CI/CD pipelines, automated testing frameworks, and infrastructure-as-code to enable rapid, reliable software delivery. Troubleshoot and resolve the most complex software and system-level issues, ensuring mission‑critical reliability and availability. Identify strategic opportunities for technical improvement and proactively lead initiatives that significantly enhance system efficiency, performance, and capabilities. Mentor and guide senior and junior engineers, promote engineering excellence, and contribute to agile processes by communicating technical vision, risks, and trade-offs to leadership and stakeholders. Required Qualifications Expert‑level proficiency in C++, Rust, Python, or C, with a proven ability to design and deliver clean, efficient, and highly reliable code. 10+ years of experience leading and delivering large-scale projects (greater than 10,000 lines of code) from initial architecture through deployment and ongoing support. Deep expertise in real-time software development, embedded systems, performance optimization, and low-level hardware interfaces. Demonstrated success operating in fast‑paced, high‑iteration environments with frequent releases. Mastery of the full software development lifecycle, including complex system design, deployment, monitoring, and sustainment. Proven track record of extreme ownership, technical leadership, and driving critical projects to completion with minimal oversight. Strong experience working with real-time operating systems (RTOS), embedded platforms, and hardware‑software co-design. Ability to work on-site in Huntington Beach, CA or at our office in San Francisco, CA. Preferred Qualifications Significant hands‑on expertise in Rust, particularly embedded Rust with Embassy or similar frameworks. Extensive experience developing software for autonomous systems, robotics, aerospace, or defense applications. Deep familiarity with microcontrollers, I²C/SPI/CAN protocols, real-time operating systems, and low-level firmware development. Practical experience with sensor fusion, state estimation, GNC (Guidance, Navigation, and Control) systems, or related domains. Background in modeling and simulating flight vehicle dynamics within highly integrated, cross‑disciplinary environments. Strong experience in firmware development, testing, and validation for safety‑critical or mission‑critical embedded systems. Disclosures This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR). Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license. Mach participates in E‑Verify and will provide the federal government with your Form I‑9 information to confirm that you are authorized to work in the U.S. The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offers may vary based on (but not limited to) work experience, education and training, critical skills, and business considerations. Highly competitive equity grants are included in most offers and are considered part of Mach’s total compensation package. Mach offers benefits such as health insurance, retirement plans, and opportunities for professional development. Equal Opportunity Mach is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Francisco, CA vacancy
  • $190k - $240k

     ...What we are looking for 12+ years experience building production software systems A history of writing scalable, performant and...  ...strongly believe languages can be learned and care more about your engineering skill over frameworks Excitement about shipping customer centric... 
    Suggested
    Local area
    Home office
    Flexible hours

    HighNote

    San Francisco, CA
    3 days ago
  • $274k - $376.2k

     ...at the local office three times a week. We are a small team of engineers exploring new Auth0 products and features, taking ideas from 0...  ...’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6). Responsibilities include: Implement proof of concepts... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    3 days ago
  • $157.25k - $212.75k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    San Francisco, CA
    5 days ago
  • $170k - $230k

     ...About This Role We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that...  ...Aurora. Knowledge sharing and mentoring will be key. The Senior Principal Software Engineer should enjoy leading in an Agile... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    TENDO

    San Francisco, CA
    1 day ago
  • $163.5k - $218k

     ...the future where trusted data becomes a transformative force for business and society. The Challenge We’re looking for a Principal Software Engineer with a passion for solving problems to join our agile AI Governance team at OneTrust. Principal Software Engineers are responsible... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    San Francisco, CA
    2 days ago
  • $230k - $250k

     ...Technical Recruiter at Scion Staffing Scion Technology has been engaged to conduct a search for an experienced Principal Full-Stack Software Engineer for our client, a cutting-edge AI/data startup in San Francisco, CA! This is a full-time, direct hire position... 
    Full time
    Temporary work
    Interim role
    Work at office

    Scion Staffing

    San Francisco, CA
    6 days ago
  • $202.8k - $327.63k

     ...management (CLM). What you’ll do The Docusign AI team is seeking a Principal Software Architect to act as a seasoned subject matter expert and...  .... You serve as the technical architect behind the discovery engine that powers the world's most critical agreements. By bridging... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    2 days ago
  • $80k - $150k

     ...Join to apply for the Principal Software Engineer role at CEF.AI . We offer highly competitive compensation and founder‑level equity for this senior technical position. Your true remuneration will depend on your experience and skill set, so please discuss details... 
    Full time
    Remote work

    CEF

    San Francisco, CA
    2 days ago
  • $219.8k - $274.7k

     ...Job Type: Full-time About the Role We're seeking a Principal Software Engineer to join Natera's R&D Platform Infrastructure team. The team builds the cloud infrastructure, workflow platforms, and data platforms that R&D uses to do its science — including a Kubernetes-based... 
    Full time
    Immediate start
    Worldwide
    1 day per week

    Natera

    San Francisco, CA
    4 days ago
  • $270k - $375k

     ...help redefine how AI gets deployed in the real world, then you’ll thrive here. About The Role Motion is hiring an experienced software engineer who can make key technical decisions and implement large software projects to help Motion scale the next 2 orders of magnitude... 
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Motion.

    San Francisco, CA
    2 days ago
  •  ...As a Principal Software Engineer at Innovaccer, you will be one of our most senior engineers and you will stay deep in the code. You'll personally design and build the hardest, highest-impact parts of our platform — backend services, data pipelines, and the AI/ML-powered... 
    Temporary work
    Local area

    Innovaccer

    San Francisco, CA
    4 days ago
  •  ...Principal Software Engineer Our mission is simple. We make business travel less complicated for travelers, less costly for employers and more profitable for service providers. Using our industry-leading software solutions, employees book travel and car service and report... 
    Work at office
    Remote work

    Deem

    San Francisco, CA
    4 days ago
  • $260k - $340k

     ...their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe. Principal Systems Software Engineer San Francisco, Sunnyvale (On-site) About This Role: As the Principal Systems Architect , you will serve as the... 
    Full time
    Temporary work

    Crusoe Energy Systems

    San Francisco, CA
    4 days ago
  • £225k per year

     ...Anthropic is seeking talented and experienced Infrastructure Engineers to join our team and support the development, scaling, and maintenance...  ...systems design tradeoffs, keeping track of rapidly evolving software systems. Deadline to apply: None. Applications will be... 
    Work at office
    Home office
    Visa sponsorship
    Relocation package

    Anthropic

    San Francisco, CA
    3 days ago
  • $170k - $277k

     ...that drives great outcomes. Job Summary The Team Engineering - Our engineering team is at the core of our products and connected...  ...by a secure digital environment. Job Summary As a Principal Software Engineer within the Engineering team, you will drive the... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    1 day ago
  • $332k - $421k

    Principal Software Engineer, Perception Pretraining Waymo | Posted Oct 16 Full-time Unknown Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo... 
    Full time

    Waymo

    San Francisco, CA
    5 days ago
  • Principal Software Engineer (SRE/DevOps) - Remote Full-time Invisible Technologies offers unusual services (a combination of outsourcing and automation) to fast‑scaling, innovative companies. Each company understands and uses our services in a variety of ways. It’s critical... 
    Remote job
    Full time

    Invisible Technologies

    San Francisco, CA
    5 days ago
  • $197.3k - $313.7k

     ...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology...  .... This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a... 

    salesforce.com, inc.

    San Francisco, CA
    5 days ago
  •  ...made now will define how DoorDash Ads scales across restaurants, retail, and grocery for the next decade. About the Role As a Principal Engineer on Ads, you will serve as the technical leader for the Ads platform organization, setting architectural direction and driving... 
    Hourly pay
    H1b
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    San Francisco, CA
    5 days ago
  • $198.24k - $272.58k

    We’re looking for a Principal Engineer, iOS to join Procore’s Mobile Innovation team. In this role, you’ll have the unique opportunity to drive...  ..., or comparable work experience. 15+ years experience in software engineering, Test‑Driven Development and Design principles... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    ProCore CPA

    San Francisco, CA
    5 days ago
  • $173k - $230k

     ...practices and finding ways to bring those practices into the engineering organization. Essential Functions Partners with product management...  .... Be a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies... 
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services LLC

    San Francisco, CA
    5 days ago
  • $170k - $277k

     ...the kind of precision that drives great outcomes. The Team Engineering - Our engineering team is at the core of our products and...  ...industry instead of waiting for directions. Job Summary As a Sr. Principal Software Engineer in the Engineering team, you will join a world‑... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    2 days ago
  • $158k - $232k

     ...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals...  .... About You 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). Deep knowledge of... 
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    San Francisco, CA
    5 days ago
  • $347k

     ...in security-sensitive settings. The team works across product engineering, model training, evaluations, safeguards, and deployment to...  ...broader cyber work. About the Role We're looking for research and software engineers to join Codex Cyber. You'll help define and ship... 

    OpenAI

    San Francisco, CA
    5 days ago
  • $276k - $414k

    We’re looking for a Principal Software Engineer to join the Business Experience team at Snap. What you’ll do: Design and implement systems that support the advertiser experiences and creator ads platform at Snap. Lead the vision and strategy for our next-generation infrastructure... 
    Temporary work
    Local area

    Snap

    San Francisco, CA
    3 days ago
  • $162k - $258.75k

     ...About the Principal Software Engineer, Backend at Headspace At Headspace, you’ll be working on a highly impactful consumer‑facing product that impacts millions of members globally. Our mission is to transform mental healthcare to improve the health and happiness of people... 
    Work at office
    Remote work
    3 days per week

    Headspace

    San Francisco, CA
    3 days ago
  • $170k - $260k

     .... You’ll work in a fast-moving, deeply technical environment where ownership and impact are real. Job Overview As a Principal Embedded Software Engineer / Firmware Architect , you will own the technical vision and architecture for Heron’s embedded firmware platform. You... 

    Heron Power

    San Francisco, CA
    3 days ago
  • $170k - $260k

     ...are debottlenecking global electricity generation by creating scalable, software-integrated hardware solutions for the sustainable energy transition. THE ROLE They are looking for a Principal Engineer to own the technical vision and architecture of our embedded firmware... 
    Remote work

    Lumex Talent

    San Francisco, CA
    3 days ago
  • $261k - $300k

     ...contributing code to the App. Function as key strategic leader for the engineering organization as a whole. You will drive best practices and...  ...organizations within the company. Qualifications Hands‑on software engineering leader with a proven track record of building... 
    Flexible hours

    World Coin

    San Francisco, CA
    3 days ago
  •  ...and failures in this surface can materially affect training velocity and correctness. About the Role We’re looking for a Principal Software Engineer to lead the architecture and evolution of the Agent Harness Bridge. You’ll own a critical interface between research and... 

    OpenAI

    San Francisco, CA
    5 days ago

Do you want to receive more vacancies?

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