CrawlJobs Logo

Director of Software

United States, Broomfield Employment contract 200000.00 - 218830.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

Be one of the Bedo 100. Albedo is making Very Low Earth Orbit (VLEO) mainstream, building the infrastructure to usher every satellite mission set into this new orbital domain. We build buses, integrated satellites, and turnkey missions for customers to thrive in VLEO, between 250 km - 400 km, where proximity compounds performance and drag self-cleans debris. As part of the first 100 employees at Albedo, you will have a big impact on Albedo’s trajectory to proliferating VLEO — whether you’re advancing hardware to increase satellite longevity, scaling production for large constellations, building next-gen flight and ground software to push performance, or enabling missions that matter for national security and our day-to-day life here on earth. How We Operate: Albedo takes a first-principles approach — in space and in business. We move with speed, take calculated risks, and learn quickly. We use AI regularly to create leverage in every discipline across the company. We work in-person at our Broomfield CO HQ to maximize team and company productivity. We work hard and with urgency to compound our first-mover advantage. Who We're Looking For: Builders who want to own outcomes, not tasks. Systems thinkers who balance precision with iteration while thinking about the big picture. Individuals who are energized by creating a category rather than competing in an existing one. You’ll join a team that has already proven what others said wasn’t feasible and is now scaling and upgrading our VLEO buses & payloads to serve mission sets across sensing, communications, and responsive operations. If you can feel the excitement running through your veins, apply to be one of the Bedo 100.

Job Responsibility

  • Lead the software engineering organization — FSW, GNC, applied AI, ground — across approximately three to four teams of managers and ICs
  • Own the integrated software performance of the satellite: deterministic flight software, control law implementation and verification, on-orbit and on-ground AI, and the command-and-control path
  • Manage the simulation and HIL infrastructure that scales across the program and stays honestly flight-like
  • Lead the closure of the GNC analytical-to-flight loop so that anomalies trace cleanly to model gaps or implementation bugs without ambiguity
  • Develop technical leaders in each software domain (including domains outside your strongest) and resist the gravity to over-invest in your home discipline
  • Defend the boundary between flight software and ground tooling, and the boundary between software and hardware, against drift
  • Partner with the Director of Hardware, Systems Engineering, and Program Management to make software a peer of hardware in the system

Requirements

  • Twelve-plus years in real-time embedded, GNC, or flight software, with at least four leading software engineering managers
  • Deep fluency in deterministic flight or flight-like software: timing, scheduling, fault containment, C++ on RTOS
  • GNC literacy at the leadership level - you cannot derive every Kalman variant from scratch, but you can engage substantively with control law structure, estimator behavior, actuator interaction, and their failure modes, and you have done so in your own career
  • Track record of building simulation and HIL infrastructure that caught real bugs before flight, and post-mortem discipline that changed the pipeline when bugs survived
  • Experience leading heterogeneous software teams across domains you did not personally come up through
  • Real opinions on the HW/SW boundary, on-orbit vs ground compute split, and where abstractions earn their keep
  • US citizenship is required

What we offer

  • Employee friendly equity compensation
  • 4% direct matching 401k
  • Health Insurance: 100% employee coverage & 75% dependent coverage
  • Parental leave and childcare coverage
  • Flexible vacation and sick time from day one
  • 12 company holidays
  • $100 monthly wellness benefit
  • Relocation package if not based in Denver

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Director of Software

8 matching positions

Director of Software

We’re hiring a Director of Software to oversee the software stack across our har...
Location
Location
United States , Burlington; Boston; Cambridge
Salary
Salary:
184000.00 - 265000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in creating software for complex products and systems
  • 3+ years of experience leading and managing a team of engineers
  • Developed software as a medical device (SAMD) for a class 2 or 3 application (IEC 62304 class B or C)
  • Experienced defining technical product architectures across hardware and software
  • Experience designing and deploying distributed systems on AWS (or GCP/Azure)
  • Up-to-date with AI coding tools (e.g. Cursor, Claude etc.) and their practical application for software development for rapidly developing high quality software
  • Highly capable in modern programming languages, Python, C, C++ etc.
  • An outcomes-based mindset – able to understand complex problems and find the best way through for the overall system
  • Strong analytical and troubleshooting skills with a structured approach to root cause analysis
  • Excellent verbal and written communication in English —able to distill complex technical problems for diverse audiences
Job Responsibility
Job Responsibility
  • Own the software user experience
  • Define and own the SiPhox software system architecture
  • Develop system and subsystem requirements for developers
  • Develop software for use in the SiPhox system
  • Lead the software verification and validation process
  • Lead a team to meet challenging deadlines
  • Provide mentorship and coaching to engineers
  • Leads recruitment efforts
  • Manage external vendors and contractors’ software development for SiPhox
  • Work closely with other technical leaders and contributors
What we offer
What we offer
  • Healthcare
  • dental
  • 401k
  • Generous equity compensation
  • Two 1-week company shutdowns (summer/July 4 and Christmas break) in addition to PTO
  • Luxury gym membership
  • Relocation support available
  • Fulltime
Read More
Arrow Right

Software Development Consultant/Interim Director of Software

We are looking for an experienced software leader to partner with a financial se...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven background leading software assessments, technical audits, or transformation initiatives within complex application environments
  • Strong experience with Microsoft-based development technologies, including .NET, C#, ASP.NET, and .NET Framework
  • Solid understanding of software architecture, maintainability, extensibility, scalability, and risk evaluation across enterprise platforms
  • Ability to communicate effectively with executives and non-technical stakeholders while also engaging credibly with engineering teams
  • Experience defining software operating models, team structures, and staffing recommendations that improve delivery performance
  • Working knowledge of JavaScript and modern web application development practices
  • Comfortable operating in a consulting capacity with changing workload demands during assessment, planning, and possible implementation stages
Job Responsibility
Job Responsibility
  • Lead a comprehensive review of the company’s software ecosystem, assessing application design, platform stability, scalability, and long-term sustainability
  • Analyze the existing architecture and development approach to uncover technical debt, delivery bottlenecks, ownership gaps, and areas of operational risk
  • Translate technical findings into a clear strategic roadmap that outlines recommended improvements to systems, processes, staffing, and governance
  • Present conclusions and prioritized recommendations to senior leadership in a way that supports informed business and technology decisions
  • Evaluate the current software organization and define an effective team model, including key roles, skill coverage, and leadership needs for future success
  • Partner with product, DevOps, data, and quality-focused team members to gather insight into current challenges and validate opportunities for improvement
  • Support the initial discovery effort with a higher level of involvement at the start of the engagement, with flexibility to adjust as planning and implementation evolve
  • If retained beyond the assessment phase, help guide execution of the recommended changes through hands-on leadership and organizational alignment
What we offer
What we offer
  • medical, vision, dental, life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Director of Software Engineering

We are looking for an experienced Director of Software Engineering to lead and s...
Location
Location
United States , Glendale Heights
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 15 years of experience in IT management or a related field
  • Proficiency in C# and .NET programming languages
  • Extensive experience with Azure services and cloud technologies
  • Strong knowledge of Azure DevOps for development and deployment processes
  • Familiarity with Cloud ERP systems and their integrations
  • Proven expertise in designing scalable, secure, and high-performing software solutions
  • Demonstrated ability to evaluate and implement emerging technologies, including AI and automation
  • Strong leadership skills with a focus on team collaboration and process improvement
Job Responsibility
Job Responsibility
  • Develop and implement a comprehensive software engineering strategy for cloud-hosted applications, integration services, and automation solutions
  • Define the technical vision for custom development, database integration, and process automation to support organizational systems
  • Identify and incorporate AI and automation technologies to enhance business processes and system efficiency
  • Establish and enforce engineering standards to ensure scalability, security, and performance across software systems
  • Lead continuous improvement initiatives for engineering processes, tools, and team operations
  • Make architectural decisions for Azure services, including App Services, Functions, Storage, Service Bus, Logic Apps, and Data Factory
  • Oversee the development of APIs, data pipelines, automation workflows, and system integrations
  • Ensure compliance with enterprise security standards, data governance policies, and operational controls
  • Research and recommend emerging technologies, such as AI/ML platforms and intelligent automation tools, to stay ahead in the industry
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right

Director of Software Support

The Director of Software Support will efficiently oversee assigned Software Supp...
Location
Location
United States , Strongsville
Salary
Salary:
Not provided
foundationsoft.com Logo
Foundation Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in customer support/customer operations, with 3-5+ years in leadership roles
  • Proven track record building and scaling high-performing, multi-tier support teams
  • Experience managing KPIs such as CSAT, SLA, FCR, etc.
  • Experience implementing and optimizing support platforms like Salesforce Service Cloud, and Genesys Salesforce Softphone
  • Expertise in process design, workflow optimization, and escalation management
  • Data driven mindset with advanced reporting, forecasting, and workforce planning experience
  • Strong cross-functional collaboration with Product, Development, Implementation, Education, and Customer Success teams
  • Background in SaaS or technology environments with experience in troubleshooting
  • Demonstrated ability to drive continuous improvement, automation, and self-service initiatives
  • Excellent leadership, communication, and problem-solving skills with both customers and coworkers
Job Responsibility
Job Responsibility
  • Lead, mentor, and develop a high-performing Software Support organization, including Managers, Supervisors, and Support Representatives
  • Establish clear performance objectives, KPIs, and departmental goals
  • ensure consistent tracking, accountability, and successful execution
  • Serve as the voice of the customer across the organization, advocating for client needs and ensuring feedback informs product development and service enhancements
  • Partner cross-functionally with Product, Engineering, Operations, and other department leaders to drive process improvements, streamline communication, and accelerate issue resolution
  • Provide support for complex or escalated client issues, ensuring timely and comprehensive resolution
  • Oversee attendance, performance management, and all HR-related matters for the Support organization
  • Ensure accurate documentation and communication of product defects and enhancement requests to Analyst Role/Development through established processes and systems
  • Maintain deep expertise in product functionality, new modules, and relevant industry trends to guide team performance and strategic direction
  • Oversee the accurate tracking and documentation of customer interactions within phone systems, ensuring compliance with SOPs and quality standards
What we offer
What we offer
  • Medical, Dental, Vision, 401K, employee perks and much more
  • manicures and pedicures in the office
  • massages, house cleaning, laundry service, monthly car washes, catered lunches Wednesdays and a monthly happy hour
  • top-notch workout facility, fitness classes and free personal training
  • game room complete with table tennis, foosball, and video game systems
  • full kitchen, free coffee and specialty flavors, soft drinks, and snacks
  • tickets to Cleveland sporting events, a variety of lunch and learns, and various employee-appreciation events throughout the year
  • paid vacation, paid holidays, 401(k) with match, and tuition reimbursement, plus medical, eye and dental
  • discounts on pet, home, and auto insurance through Liberty Mutual
  • Fulltime
Read More
Arrow Right

Associate Director of Software Engineering

We are looking for an experienced and visionary Associate Director of Software E...
Location
Location
United States , Saint Petersburg
Salary
Salary:
Not provided
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 3+ years in a leadership role
  • Proven experience building and scaling web applications or platforms
  • Strong understanding of modern front-end and back-end technologies (e.g., Angular/React, Java, Oracle, cloud platforms)
  • Experience with cloud infrastructure (AWS, Azure, or GCP) and DevOps practices
  • Excellent communication and stakeholder management skills
  • Bachelor’s: Computer and Information Science, Bachelor’s: Information Technology, High School (HS) (Required)
  • General Experience - 6 to 10 years
  • Manager Experience - 3 to 6 years
Job Responsibility
Job Responsibility
  • Build and lead a software engineering team focused on designing, developing, and maintaining a modern recruiting portal
  • Contribute to, and advance, the architecture and technology stack in alignment with business goals and scalability needs
  • Collaborate with product, design, and business stakeholders to translate requirements into technical solutions
  • Establish engineering best practices, including CI/CD, automated testing, code reviews, and agile methodologies
  • Ensure high availability, performance, and security of the recruiting platform
  • Mentor and develop engineering talent, fostering a culture of innovation, ownership, and continuous improvement
  • Manage project timelines, budgets, and vendor relationships as needed
  • Fulltime
Read More
Arrow Right

Director of Software Engineering

We're looking for three experienced Directors of Engineering (m/f/d) to lead som...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
enpal.com Logo
enpal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as an individual contributor for a significant part of career, being able to reason about systems and integrations on the level of an experienced senior engineer
  • Ability to review technical proposals and participate meaningfully in discussions
  • Experience with microservices architecture, cloud infrastructure, and integration patterns
  • 3+ years managing multiple engineering teams (3+ teams, 20+ engineers total) and managing managers
  • Track record of scaling teams and processes in high-growth environments
  • Demonstrated success in stakeholder management and cross-functional collaboration
  • Strong planning and execution skills with focus on business impact over technical novelty
  • Track record of delivery of complex projects in reasonable budget, time and scope constraints
  • Experience translating complex business objectives into actionable technical initiatives
  • Comfort operating in ambiguous environments while providing clear direction
Job Responsibility
Job Responsibility
  • Set technical direction for domain-level integration between teams and external systems
  • Represent the domain in key decisions when team members are not in the room
  • Review RFCs, guide architectural decisions and help shape bounded contexts as we evolve our system landscape
  • Lead the evolution from project-based work to product-oriented development
  • Lead and mentor a group of Engineering Managers and Staff Engineers
  • Empower and enable teams for continuous improvement
  • Scale teams thoughtfully as the domain grows 30–50% over the next 12 months
  • Work as equals with product counterparts to align on domain north star and system landscape
  • Manage stakeholders across sales, operations, and fulfillment
  • Make transparent decisions with complex trade-offs within and across organizational boundaries
  • Fulltime
Read More
Arrow Right

Director of Software Sales

As a Director of Software Sales, you will be a founding member of our go-to-mark...
Location
Location
United States , San Francisco; New York
Salary
Salary:
210000.00 - 230000.00 USD / Year
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of selling a complex technology or SaaS product to enterprise accounts
  • At least 10+ years of enterprise sales experience
  • Builder with a founder-like energy
  • Self-starter who thrives in a fast-paced, ambiguous environment
  • Strategic thinker who can identify new opportunities and develop a plan to capitalize on them
  • Deep understanding of the fintech, payments, or spend management software space
  • Broad network of key decision-makers
  • Top-performing sales professional with a history of exceeding new business revenue targets
Job Responsibility
Job Responsibility
  • Define and execute the go-to-market strategy for our software suite
  • Identify key target verticals and develop a plan to acquire new enterprise customers
  • Own and manage the entire sales cycle, from prospecting and lead generation to contract negotiation and closing
  • Meet and exceed ambitious revenue targets and KPIs
  • Help establish best practices for the sales process
  • Build and maintain strong relationships with C-suite and senior-level decision-makers
  • Engage in business-level and technical conversations to understand client needs
  • Work closely with cross-functional teams, including Product, Engineering, Marketing, and Legal
  • Provide valuable market feedback that influences our product roadmap and strategy
What we offer
What we offer
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Short-term and long-term disability
  • Basic life insurance
  • Well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays in a calendar year
  • Commission
  • Equity
  • Fulltime
Read More
Arrow Right

Director of Software Development

The Director of Software Development leads the software development organization...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically requires a bachelor's degree and fifteen (15) or more years of related experience
  • Typically requires seven (7) or more years diversified leadership, planning, communication, organization and people motivation skill
  • Ability to analyze user needs
  • Strong technical aptitude
  • Ability to influence and develop strong working relationships
  • Excellent leadership ability
  • Ability to negotiate compromises and resolve conflict
  • Excellent verbal and written communication skills
  • Programming and software design experience
  • Problem solving skills
Job Responsibility
Job Responsibility
  • Drives work plans and provides technical direction/priorities to development teams dedicated to designing and developing complex programs that meet the short and long-term business goals of internal functional areas
  • Analyzes, designs, implements, operates, and supports the organization's information technology resources, telecommunication systems, and software/database products
  • Builds and organizes teams to be a valued partner with both internal and external business leaders and organizations
  • Provides direction and leadership to subordinate managers and architects on a variety of issues including resource allocation, technical standards and issues, and the overall priorities relative to the specific project selected
  • Plans, directs, and coordinates activities of departmental technology projects to ensure that goals or objectives of projects are accomplished within prescribed time frames and funding parameters
  • Prepares and presents project proposals to users in functional areas analyzes the impact of proposals on other groups and helps to establish successful project direction from original concept through final implementation
  • Communicates project expectations, goals and scope to the teams and stakeholders
  • Interacts with senior managers and executives to establish broad-based technical direction related to applications programming as well as other functional areas
  • Understands corporate strategy and ensures IT strategy is in alignment
  • Develops information technology strategies, policies and plans
What we offer
What we offer
  • options for healthcare coverage
  • 401(k)
  • tuition reimbursement
  • vacation
  • sick
  • holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
Read More
Arrow Right