Talent.com
Principal Software Engineer
Principal Software EngineerAdvanced Space • Westminster, Colorado, United States
Principal Software Engineer

Principal Software Engineer

Advanced Space • Westminster, Colorado, United States
Hace 2 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

The team at Advanced Space is leading humanity back to the Moon and pioneering innovative solutions in the space industry. This team is seeking a Principal Software Engineer responsible for architecting solutions for ground and flight software for missions to the Moon and beyond. Advanced Space is a rapidly growing, privately held business that operates with core values that reinforce : we are customer obsessed and mission focused; when we see it, we solve it; we are one team, motivated by our vision; and we bring technical excellence and inexhaustible curiosity. This role will be based in Westminster, Colorado and an ideal candidate for this role will love not just the responsibilities but will also have a passion for the exploration, development, and settlement of space.

This role will span the software lifecycle from design through implementation, test, and mission operations, requiring hands-on knowledge of coding best practices, and the ability to lead other software, navigation, and astrodynamics engineers in producing high quality software.

Responsibilities :

  • Expert in relevant language(s).
  • Able to understand and guide application of software techniques in all languages.
  • Makes critical decisions on architecture, design, and technology choices.
  • Act as a technical beacon for the organization.
  • Expert in selecting appropriate designs, experiences with pro's / con's of various architectures, knows when to employ each, and how to optimize each.
  • Lead / drive company wide direction related to software engineering techniques, guide development for cross / future program applicability, collaborate across disciplines to strategize for scalable growth with constant improvement in efficiency and quality.
  • Provide accurate content and estimates for software related proposals.
  • Able to identify customer needs and gaps, construct complex software solutions, and pitch these solutions to stakeholders with emphasis on the value of proper process at each stage.
  • Expert in selecting appropriate designs, experiences with pro's / con's of various architectures, knows when to employ each, and how to optimize each.
  • Lead / drive companywide direction related to software engineering techniques, guide development for cross / future program applicability, collaborate across disciplines to strategize for scalable growth with constant improvement in efficiency and quality.
  • Shapes company strategy for software-domain mission integration.
  • Expert at best practices in testing and enforcement of best practices in development pipeline.
  • Contributes new ideas to BD / IRAD based on subject matter expertise and industry trends.
  • Works to align software IRAD with company's strategic goals.

Responsibilities :

  • Apply software engineering principles, concepts, theory, and practice with a focus on the unique aspects of flight software based on cFS and embedded Linux, ground software based on python and modern web-based frameworks, and cloud-based or embedded ML and autonomous systems.
  • Participate in all elements of the software lifecycle including requirements, development, testing, and integration.
  • Generate software architecture solutions for new project needs, perform software engineering analyses, document findings, communicate results to engineering and program management staff, give technical presentations, manage technical effort schedules, and coordinate workloads of an engineering unit to meet established deadlines or milestones.
  • Mentors Staff and Senior engineers on estimation techniques.
  • Other duties as assigned.
  • Requirements :

  • Bachelor's, Master's or PhD in Computer Science, Engineering or a related technical field.
  • 15+ years of experience with spacecraft software systems, system architecture and / or mission control systems.
  • Must have a complete understanding of software development concepts, principles, and theory and demonstrate a complete understanding and application of programming and analysis concepts.
  • Demonstrated hands-on technical expertise in C / C++ and Python programming languages.
  • Knowledge of unique aspects of embedded software in resource-constrained environments and embedded Linux.
  • Experience with version control (e.g. Git), Agile development processes and standards, Linux and Windows development, AWS or other cloud services, and Docker or other containerization services.
  • Experience with designing real-time, embedded Flight Software (FSW) and firmware (FW) for satellite systems is strongly desired, including NASA core Flight System (cFS).
  • Experience with ground software for satellite systems, including knowledge of modern front-end web frameworks (e.g. React), is strongly desired.
  • Must have strong communication, computer, documentation, presentation, and interpersonal skills; ability to work independently and as part of a team; ability to lead a team of less experienced professional employees.
  • Must be able to interface effectively with other engineers of various disciplines, including astrodynamics, navigation, and space systems design engineers, and interpret, debug, and modify complex software following rigorous process and coding standards.
  • Willingness to mentor more junior software engineers / interns and develop a cohesive, well-coordinated software development team.
  • Eligibility requirements

  • Ability to work in the Westminster, CO office 3-5 days / week
  • Applicants must be a US Citizen
  • Must be eligible to obtain a US Security Clearance
  • This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government
  • Compensation and Benefits :

  • Base Salary Range : $160,000 - $195,000 based on team member role and experience
  • Signing bonus
  • Company provided health insurance
  • 401K plan upon eligibility
  • Flexible time off policy
  • Company and individual incentives quarterly
  • Relocation assistance
  • Crear una alerta de empleo para esta búsqueda

    Principal Software Engineer • Westminster, Colorado, United States

    Ofertas similares
    Principal Software Engineer

    Principal Software Engineer

    Relativity • Denver, CO, United States
    A tiempo completo
    As a Principal Engineer on the Shared Compute Infrastructure team, you will lead the design, development, and implementation of scalable cloud solutions that support Relativity's strategic goals.Yo...Mostrar más
    Última actualización: hace 19 días • Oferta promocionada
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Littleton, Colorado, United States
    A tiempo completo
    A company is looking for a Principal Engineer to influence the software development lifecycle and ensure high-quality software solutions. Key Responsibilities Define and champion the architectural...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Software Engineer (API Development)

    Principal Software Engineer (API Development)

    Vertafore • Denver, CO, US
    A tiempo completo
    Vertafore is a leading technology company whose innovative software solutions are advancing the insurance industry.Our suite of products provides solutions to our customers that help them better ma...Mostrar más
    Última actualización: hace 26 días • Oferta promocionada
    Principal Embedded Software Engineer II

    Principal Embedded Software Engineer II

    CesiumAstro • Westminster, CO, US
    A tiempo completo +1
    To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Software Architect

    Principal Software Architect

    Ozmo • Denver, CO, United States
    A tiempo completo
    Ozmo is seeking an experienced.AI-first architectures that power our next-generation SaaS platform.In this role, you'll define how we integrate intelligent systems into production at scale : RAG and...Mostrar más
    Última actualización: hace 15 días • Oferta promocionada
    Project Engineer II

    Project Engineer II

    Tolmar • Windsor, CO, United States
    A tiempo completo
    Monday - Friday, 8 : 00 am - 5 : 00 pm.The Project Engineer II serves as a key resource in developing and managing the design, procurement, construction, and commissioning activities for small to mediu...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Software Engineer, Growth

    Principal Software Engineer, Growth

    Joinhorizon • Denver, CO, United States
    A tiempo completo
    Gusto is a modern, online people platform that helps small businesses take care of their teams.On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Director of Engineering, Software & AI

    Director of Engineering, Software & AI

    Redwire Space • Littleton, CO, United States
    Indefinido
    Through continuous innovation and operational excellence our team in Littleton, CO are using cutting-edge capabilities to revolutionize spaceflight. With many more exciting projects on the horizon, ...Mostrar más
    Última actualización: hace 19 días • Oferta promocionada
    Principal Software Engineer (Onsite)

    Principal Software Engineer (Onsite)

    Raytheon • Westminster, Colorado, US
    Indefinido
    Do you have the right skills and experience for this role Read on to find out, and make your application.US-CO-AURORA-S77 ~ 16470 E Hughes Dr ~ BLDG S77. Person, or Immigration Status Requirements : ....Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Principal Software Engineer

    Principal Software Engineer

    Empower Retirement • Greenwood Village, CO, United States
    A tiempo completo
    Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Principal Software Engineer, Manufacturing Intelligence

    Principal Software Engineer, Manufacturing Intelligence

    Xometry • Denver, CO, US
    A tiempo completo
    Xometry (NASDAQ : XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives ma...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Software Engineer - Pay Group Engineering

    Principal Software Engineer - Pay Group Engineering

    Gusto • Denver, CO, United States
    A tiempo completo
    Principal Software Engineer - Pay Group Engineering.Denver, CO; San Francisco, CA; New York, NY.At Gusto, we’re on a mission to grow the small business economy. We handle the hard stuff—like payroll...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Software Engineer

    Principal Software Engineer

    Red Canyon Engineering & Software • Westminster, CO, US
    Indefinido
    The company is a rapidly growing, privately held business.This role will be based in Colorado and an ideal candidate for this role will love not just the responsibilities but will also have a passi...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Software Engineer- Flight Systems

    Principal Software Engineer- Flight Systems

    FS Studio • Denver, CO, United States
    A tiempo completo
    Principal Software Engineer – Space Systems.Greater Denver, CO (on-site 3–5 days / week).A fast-growing space-technology company is seeking a. This is a high-impact role influencing technical directio...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Software Engineer, Windows / Desktop Applications - Thornton, USA

    Senior Software Engineer, Windows / Desktop Applications - Thornton, USA

    Speechify • Thornton, CO, US
    A tiempo completo
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Mostrar más
    Última actualización: hace 12 días • Oferta promocionada
    Principal Software Engineer, Applications

    Principal Software Engineer, Applications

    Evolve • Denver, CO, US
    A tiempo completo
    At Evolve, we're on a mission to make vacation rental easy for everyone.Our high-performing, customer-obsessed team runs on curiosity, communication, and accountability—working together t...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Advanced Software Engineer

    Advanced Software Engineer

    Rincon Research Corp • Englewood, CO, US
    A tiempo completo
    Why Join Rincon Research Corporation (RRC)?.At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for th...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Principal Architect, Software Engineering

    Principal Architect, Software Engineering

    Credera Experienced Hiring Job Board • Denver, CO, United States
    A tiempo completo
    Credera is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, AI and technology expertise to deliver valuable customer experiences and acceler...Mostrar más
    Última actualización: hace 14 días • Oferta promocionada