Head of Software Engineering
$100k - $185keSpace
Director or VP of Software Engineering
Ready to make connectivity from space universally accessible, secure, and actionable? Then you've come to the right place! At E-Space, we're focused on bridging Earth and space with the world's most sustainable low Earth orbit (LEO) satellite network. We're a team of bold thinkers, ambitious leaders and dynamic doers—and we're disrupting NewSpace by fundamentally changing the design of legacy LEO space systems to deliver entirely new satellite capabilities at a fraction of the cost. We're intentional, we're unapologetically curious and we're 100% committed—to saving space, to protecting our planet and to turning connectivity into actionable intelligence.
As Director or VP of Software Engineering, you will own the full software engineering organization for our space vehicle programs — from architecture and embedded systems to communications software and mission-critical delivery. This is a rare opportunity to build and lead a world-class engineering team at the forefront of commercial and government space. You will set technical vision, drive execution, and be a key voice in company strategy — partnering directly with the CEO, CTO, and program leadership to shape the next generation of space vehicles. The ideal candidate brings deep hands-on roots in embedded systems, Board Support Package (BSP) development, and communications software — combined with the leadership presence and organizational maturity to scale a high-performing engineering team.
What You Will Be Doing:
Technical Leadership
- Define and drive the software engineering vision, architecture, and roadmap across all space vehicle programs
- Provide hands-on technical leadership in embedded systems, BSP development (bootloaders, device drivers, RTOS bring-up), and communications software
- Oversee software design and implementation for spacecraft comms subsystems including SpaceWire, MIL-STD-1553, CCSDS, and RF data link protocols
- Own the software architecture for Command & Data Handling (C&DH) systems and mission-critical flight software
- Champion software quality, reliability, and compliance with applicable standards (DO-178B/C, NASA-STD-8739.8, or equivalent)
- Drive hardware/software co-design and integration with electrical, systems, and mechanical engineering teams
People & Organizational Leadership
- Build, grow, and retain a high-performing software engineering organization across multiple disciplines and experience levels
- Hire, mentor, and develop engineering managers and senior/staff engineers into future technical leaders
- Foster a culture of engineering excellence, psychological safety, and continuous improvement
- Define career development frameworks, leveling guidelines, and performance standards for the software engineering team
- Partner cross-functionally with Program Management, Systems Engineering, and Operations to deliver on commitments
Strategy & Execution
- Own software program execution — schedules, milestones, risk identification, and mitigation across all active programs
- Represent software engineering in customer briefings, program reviews, and executive leadership meetings
- Contribute to business development and proposal efforts — defining software technical approaches and resource estimates for new pursuits
- Drive make/buy decisions, toolchain investments, and software development process improvements at scale
- Build and maintain technology partnerships with key vendors, tool suppliers, and industry partners
What You Bring to This Role:
- 12+ years of software engineering experience, with 5+ years in engineering leadership (managing managers or leading organizations of 15+ engineers)
- Deep technical foundation in embedded systems and BSP development — bootloaders, device drivers, kernel bring-up, embedded Linux and/or RTOS (VxWorks, RTEMS, FreeRTOS)
- Proven experience leading software development for space, defense, or other safety-critical platforms
- Strong background in communications software — protocol stacks, data link layers, or spacecraft comms subsystems
- Demonstrated ability to build and scale engineering teams in a fast-paced, mission-driven environment
- Track record of delivering complex, multi-million-dollar software programs on time and on budget
- Excellent executive communication skills — able to present to customers, boards, and government stakeholders
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
Extra Bonus Points For The Following:
- Active U.S. Security Clearance (Secret or above)
- Experience with spacecraft C&DH (Command & Data Handling) and flight software development
- Knowledge of CCSDS protocols and space data system standards
- Familiarity with DO-178B/C software certification and safety-critical verification frameworks
- Experience supporting DoD, NASA, or other U.S. Government space programs
- Exposure to radiation-tolerant or radiation-hardened computing environments
- Experience leading software capture strategy for large government proposals ($50M+)
- Master's degree or PhD in a relevant engineering or computer science discipline
Additional Requirements This is a fast-paced, high-impact environment - flexibility to occasionally work extended hours or weekends during critical periods is expected.
This is a full time, exempt position, based out of our Saratoga office. The target base pay for this position is $100,000 - $185,000 annually. The total compensation packaged will be determined by various factors such as your relevant job-related knowledge, skills, and experience.
E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.
- ...Director, Software Engineering Multiple locations Regular/ Permanent Salaried Bentonville, AR: $130,000 - $260,000/yr Sunnyvale, CA: $169,000 - $338,000/yr Position Summary The (USA) Director, Software Engineering leads the execution and delivery of complex...SuggestedPermanent employment
- ...Director, Software Engineering Location: Santa Clara, CA Duration: Full-time/Perm MUST: B.S./B.A. in a technical field, or equivalent practical experience. At least 2+ years of direct experience with multiple Agile teams. Mastered Agile methods and practices...SuggestedPermanent employmentFull timeWork experience placement
$169k - $338k
...Position Summary... The (USA) Director, Software Engineering leads the execution of complex software and AI/ML systems, ensuring reliability, scalability, and alignment with strategic objectives. This role oversees the full software development lifecycle, champions...SuggestedFull timeTemporary workPart time$230k - $240k
...ophthalmologists around the world to help preserve and improve vision. We are looking for an experienced hands-on Software Engineering leader to head our R&D team and manage our software activities. At Iridex, you'll have the opportunity to contribute to meaningful...SuggestedWorldwide$292k
...Director, Software Engineering (Finance) In this role, you will own the enterprise platforms that enable the development, deployment, operation, and scaling of AI agents and GPU-accelerated workloads for NVIDIA employees. Partnering with teams across NVIDIA, you will...Suggested$176.5k - $262.35k
...do - and they push us to ensure we take care of ourselves, each other, and our communities. Job Summary: This job manages software development projects, implements processes, ensures project delivery, analyzes technical issues, collaborates with stakeholders, and...Work at officeLocal areaImmediate startFlexible hours$245k - $325k
...Software Engineering Manager for SambaStack Platform SambaNova is hiring a Software Engineering Manager for the SambaStack platform. We help enterprises and service providers host their own AI inference platforms, powered by our state-of-the-art RDU (Reconfigurable...Full timeTemporary workLocal areaFlexible hours$169k - $338k
...WalmartBusiness Segment: Home OfficeLead execution of complex software, data, and AI/ML systems, ensuring reliability, scalability, and... ...autonomous agentic systems.Build and mentor high-performing engineering teams, fostering professional growth and succession planning.Manage...Full timeTemporary workPart time- ...ophthalmologists around the world to help preserve and improve vision. We are looking for an experienced hands‑on Software Engineering leader to head our R&D team and manage our software activities. At Iridex, you’ll have the opportunity to contribute to meaningful...Worldwide
$266k - $326k
...looking for an experienced professional to lead a full-stack engineering team comprising backend and mobile engineers. We have a top-tier... ...Science or a related technical discipline. ~7+ years of software engineering experience, including leadership in an IC or EM capacity...Full timeWork at officeLocal area2 days per week$180k - $225k
...Senior Manager Software Engineering San Jose, California, USA Zscaler accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange™ platform protects thousands of customers from cyberattacks...Full timeWork at officeLocal area$214.1k - $309.8k
...Meet the Team Our software engineering team enables the engineering teams to improve and optimize the engineering processes and infrastructure to deliver great experiences to the engineering organization for building products. This role provides the opportunity to...Full timeTemporary workLocal areaFlexible hours$262.7k - $371.7k
...Senior Director, Software Engineering We have an opportunity for Senior Director, Software Engineering to join our SaaS TD team, reporting to the VP of Engineering. In this role, you will provide technical leadership and direct management of development teams in our...Work at officeFlexible hoursNight shift$220k - $245k
...positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: Supermicro is seeking a Senior Software Engineering Manager with exceptional networking software development and...Worldwide$227.8k - $338.8k
...Job Summary The Director of Software Engineering leads NetApp's Production Engineering organization, responsible for the reliability, security, and cost efficiency of NetApp's ONTAP-based cloud products. This role partners with Product Management, Cloud Architecture...Work at officeLocal areaShift work$272k - $431.25k
...across all of them. NVIDIA seeks a Senior Engineering Manager to define and drive NVIDIA's JAX... ...requires keeping up with where AI is heading. This means supporting emerging needs across... ...experience)10+ overall years of software engineering experience, with 4+ years in...Full time- ...meaningful experience across a variety of disciplines.About the role Software engineering is at an inflection point — and Enterprise Engineering at... ...architecture and a clear point of view on where software is heading, and you have repeatedly reshaped teams and lifted...Work at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work
$170k - $277k
...Expertise Graph Team is a self-embedded group of application engineers and AI engineers building the core agentic platforms and product... ...management training5+ years of related industry experience in software design, development, and algorithm related solutions1+ years...For contractorsWork at officeFlexible hours$221.2k - $387.1k
...The engineering organization is a dynamic group of builders, thinkers, and problem-solvers focused on delivering scalable, AI-powered software products that improve how IT organizations function and deliver value. We value clean architecture, intuitive experiences, operational...Full timeWork at officeImmediate startRemote workFlexible hours$208k - $416k
...6000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The Senior Director, Software Engineering, leads the strategic direction and execution of complex engineering programs with a focus on AI/ML-enhanced solutions. This...Full timeTemporary workPart time$248k - $391k
...global impact.We are seeking a hands-on technical leader to build and lead a high-performance engineering organization that architects, delivers, and operates production-grade software systems at global scale. You will be responsible for transforming enterprise IT...Full time$292k
...and with other teams, lead teams and projects. Mentor new engineers and interns. Nurture employees, so they can do their life’s work... ...experience. ~15+ overall years of hardware and/or software engineering experience. ~5+ years of management experience....$254k
...experiences through AI, immersive technologies, and scalable engineering systems, delivering differentiated, customer-first innovation... ...related field (master’s preferred)20+ years of experience in software engineering, platform development, or AI-driven systems10+ years...Full timeTemporary workPart time$132k - $189k
...equivalent practical experience.2 years of experience in program or project management.Experience with the software development life cycle and managing engineering programs.Experience working with consumer facing products.Preferred qualifications:2 years of experience...$195k - $370k
...Group Director, Software Engineering - Applied AI Sunnyvale, CA Group Director, Software Engineering - Applied AI Sunnyvale, CA Group Director, Software Engineering - Applied AI Sunnyvale, CA Group Director, Software Engineering - Applied AI Multiple...Permanent employmentFull timeTemporary workPart timeLocal areaHome officeFlexible hours$224k - $356.5k
NVIDIA is seeking an experienced Software Manager to lead a team developing the NVLINK Switches and GPUs over firmware in PHY connectivity... ...are composed of some of the most forward‑thinking and driven engineers in the industry, and we continue to grow rapidly. If you are a...Full time$201.3k - $352.3k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... ...Senior Engineering Manager who leads a high-performing team of software engineers building AI-native and cloud-native applications on the...Full timeWork at officeImmediate startRemote workFlexible hours$224k - $356.5k
...NVIDIA is looking for a top-tier Software Engineering Leader to join the NVIDIA-Cumulus Linux Team! Are you looking for an exciting role that allows you to lead Cumulus Linux development, take full ownership of tasks from A-Z and deliver independently with minimum supervision...Full timeWork experience placement$244k - $330k
...Come join the Enterprise Accountant Suite team as a Manager 3, Software Engineering . As Intuit expands its footprint in the Mid-Market and Enterprise segment, you will be part of the group creating an enterprise grade suite for the accountant that is ai-native. Responsibilities...$248k - $310k
...AI era? Join us at Zscaler.RoleWe are looking for a Director, Engineering, Common Platform Services to join our team. This is a Hybrid (San Jose, CA office 3 days a week) role, reporting to the VP, Software Engineering in the Zero Trust Exchange department. Our Common...Full timeWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Head of Software Engineering. Be the first to apply!
- software developer positions Saratoga, CA
- cybersecurity software engineer Saratoga, CA
- part time software developer remote Saratoga, CA
- software engineer visa sponsorship Saratoga, CA
- software engineer Saratoga, CA
- software engineer amazon Saratoga, CA
- software developer Saratoga, CA
- software engineer healthcare Saratoga, CA
- startup software engineer Saratoga, CA
- financial software developer Saratoga, CA


