Creating innovative engineering solutions to answer sciences most challenging questions about our ecosystem & the cosmos
Senior GNC Engineer
Location
United States
Posted
1 day ago
Salary
$60 - $100 / hour
Seniority
Senior
Job Description
Senior GNC Engineer
Red Canyon Engineering & Software
• Contributing to the development of customer U.S.'s satellite GNC systems. • Involved in the full lifecycle of development, from requirements definition through operations. • Design and implement GNC designs for new spacecraft designs to accommodate a variety of new mission payloads onto Airbus spacecraft platforms. • Analyze, design, and/or develop GNC systems to include: • Ensure the maximum reuse of the existing Airbus heritage products and if necessary, identify need for modification. • Ability to drive multiple design activities (programs or mission) – could lead to spacecraft, payload, satellite bus, and/or launch integration activities.
Job Requirements
- 8+ years' (w/ bachelor's degree) / 6+ years' (w/ Master's degree) experience in guidance, navigation and control system analysis, design and verification on spacecraft.
- 5+ years' experience in guidance, navigation and control system analysis, design and verification on spacecraft.
- Proficiency with MATLAB/Simulink and STK.
- Proficiency modeling, simulating, and analyzing the performance of spacecraft GNC sensors, actuators, dynamics and algorithms.
- Familiarity and experience with Model-Based Systems Engineering (SysML/UML) and processes that include requirements, architectures, interfaces and trade studies.
- Familiarity with software development, verification, and validation.
- Experience with object-oriented programming (C, C++) and scripting languages (TCL, Python).
- US Citizenship is required
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Full Stack Engineer – .NET ecosystem
UbimindsWe deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
• Design, develop, and deliver scalable multi-tenant SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS. • Own end-to-end delivery of features, from domain modeling and backend services through frontend implementation, automated testing, deployment, and production support. • Generate production-ready code using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and Replit-based workflows. • Collaborate with Architects to define application architecture and validate technical approaches through Proof of Concepts (PoCs). • Design systems using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), API Gateway. • Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable UI architectures. • Design efficient database models and optimize SQL performance for high-volume SaaS applications. • Implement scalable integration, messaging, and distributed system patterns. • Troubleshoot complex production issues, perform root cause analysis, and continuously improve system reliability and performance. • Mentor engineers through architecture guidance, technical leadership, code reviews, and knowledge sharing. • Drive engineering best practices around quality, automation, security, observability, and AI-powered software development.
Role Description We are looking for a Senior Full Stack Engineer to join a fast-growing B2B SaaS startup building a modern multi-tenant platform that automates financial and operational workflows. This is a highly autonomous role where you'll own core platform development, backend architecture, database design, integrations, and platform scalability. You'll work in an AI-native engineering environment, leveraging modern AI coding tools to deliver high-quality software quickly. Responsibilities - Design, develop, and maintain scalable backend services using Node.js and TypeScript. - Own PostgreSQL database architecture, schema design, migrations, and performance optimization. - Build and maintain REST APIs, OAuth integrations, and third-party platform connections. - Develop and improve multi-tenant SaaS infrastructure. - Create reliable background jobs, schedulers, and asynchronous workflows. - Write automated unit and end-to-end tests. - Audit existing systems and propose scalable technical solutions. - Improve application reliability, performance, and security. - Collaborate with the team during US business hours. - Leverage AI-assisted development tools to increase development speed while maintaining high quality. Qualifications - 5+ years of Full Stack or Backend software development experience. - Expert knowledge of TypeScript and JavaScript. - Strong experience with Node.js. - Experience with Next.js (App Router). - Advanced PostgreSQL knowledge: - Schema design - Raw SQL - Query optimization - Database migrations - Experience using Prisma ORM (or similar ORM). - Experience building scalable SaaS applications. - Multi-tenant architecture experience. - Experience building REST APIs. - OAuth 2.0 and Webhooks. - Playwright or Puppeteer. - Background job schedulers (Cron, BullMQ, pg-boss or similar). - Automated testing experience. - Git and Pull Request workflows. - Excellent written English. - Availability during US business hours. Nice to Have - Experience working with financial systems. - React 19. - Python. - Linux, Nginx, PM2. - CI/CD pipelines. - PgBouncer. - Experience with Model Context Protocol (MCP). - Experience with Cursor, Claude Code, Copilot, or similar AI development tools. Contractor scheme - 100% Remote
• Provide expert technical consultancy and lead technical deliverables throughout the project system's lifecycle to ensure project deliverables align with client expectations, industry standards and regulations. • Serve as technical lead for signal systems engineering with a focus on CBTC and other signaling system related deliverables, providing specialized knowledge and guidance to project teams and acting as the primary technical interface with clients and suppliers. • Manage project scope, schedule, budget, risks, and stakeholder communication; lead and coordinate supplier proposals, studies, quantitative analyses, and technical workshops, ensuring on-time, on-budget completion and adherence to scope and quality resulting in the highest level of client satisfaction. • Prepare project proposals, including the creation of methodologies, budget estimations, and project timelines. • Support business development initiatives (approximately 10–20% of the role) by contributing to client acquisition strategies, preparing and delivering presentations, and maintaining strong client relationships. • Contribute to the strategic development of signal systems engineering services by enhancing service offerings and monitoring external market trends to identify and secure future project opportunities. • Attend business fairs, client meetings, and industry conferences to represent DB E.C.O. North America, build professional networks, and promote business growth. • Support the client feedback process and drive continuous improvement in service delivery to meet and exceed client expectations. • Mentor and educate consultants and engineers on signaling and systems engineering principles, promoting skills development, professional growth, and knowledge sharing within the team.
Role Description Nous recherchons un développeur de logiciels senior pour rejoindre notre équipe dynamique et jouer un rôle dans la création de solutions logicielles innovantes pour nos clients, principalement des organisations de soins de santé. Ce poste offre un mélange diversifié et stimulant de projets de conseil avec une variété de piles techniques différentes. Dans ce rôle, vous travaillerez avec nos clients, intégré dans des équipes multidisciplinaires de concepteurs, de scientifiques des données et de développeurs. Vous pourrez parfois être amené à diriger des projets et vous pourrez occasionnellement travailler en solo avec un client. Ce poste est destiné à une future opportunité. Veuillez noter que, bien que nous soyons spécialisés dans le secteur de la santé et les industries réglementées, tous nos projets ne relèvent pas de ces domaines. Vous pourriez donc être amené·e à travailler sur des projets variés dans différents secteurs, selon les besoins. - Développement de produits : collecte des exigences, discussion avec les parties prenantes, développement de fonctionnalités et amélioration des produits logiciels de nos clients. Livraison de code de haute qualité, y compris le frontend et le backend, l'infrastructure, les données, etc. - Outillage : amélioration des outils de plateforme pour votre/vos projet(s), en créant des pipelines CI/CD, des suites de tests, etc. Tirer le meilleur parti des assistants de codage IA, en fonction des contraintes du projet. - Gestion technique de projet : planification et coordination des livrables, de la portée, des délais et des budgets pour une équipe de projet ; travailler en étroite collaboration avec les clients et les équipes interdisciplinaires internes pour assurer une livraison réussie et de haute qualité. - Soutenir l'équipe : apporter des suggestions de processus et d'outils à vos coéquipiers, encadrer des collègues plus juniors, faire des présentations en interne, participer à des entretiens et contribuer de temps à autre à des projets d'outillage internes. Qualifications - Avez plus de 5 ans d'expérience en tant que développeur de logiciels. - Êtes capable d'articuler les compromis dans les choix technologiques et de les relier aux besoins de l'entreprise. - Avez d'excellentes compétences en communication et pouvez expliquer des problèmes techniques complexes de manière accessible et compatissante. - Êtes adaptable, motivé et prospère dans des environnements en évolution rapide. - Aimez créer de bonnes expériences utilisateur. - Avez fait vos preuves en matière de mentorat et de leadership. - Expérience en Machine Learning et/ou MLOps. Requirements - Avez de l'expérience dans des rôles en contact avec les clients tels que le conseil, l'ingénierie déployée vers l'avant ou même la gestion de produits/projets. - Avez travaillé dans le secteur de la santé ou dans d'autres secteurs fortement réglementés. - Avez travaillé sur des produits d'IA ou de données. Benefits - Budget pour le bureau à domicile et la technologie; - Budget annuel de développement professionnel; - REER avec contribution de l’employeur après 1 an; - Dès le premier jour : Assurance santé et dentaire payée à 100 % par l’employeur, incluant un montant annuel pour les soins complémentaires (acupuncture, ostéopathie, massothérapie, naturopathie, psychologie, etc.); - Assurance vie et assurance invalidité de courte et de longue durée; - Complément de congé parental (8 semaines), disponible pour les employés ayant plus d'un an d'ancienneté, quel que soit le chemin vers la parentalité.



