Satellite Flight Software Engineer

3 days ago


Virginia Beach, United States Lynk Inc Full time

Job Summary: The Satellite Flight Software Engineer at Lynk will be developing a variety of embedded flight software applications for commanding and controlling our satellites. This includes developing our satellite command and data handling system software, in addition to supporting software for both its primary (payload) and secondary radio communications functions. The software will initially be tested on the satellite prototype in a lab environment (flatsat) that simulates orbit operations. The software engineer will also be responsible for implementing methods of data acquisition to ensure successful testing, verification, and validation. We build spacecraft fast So, the perfect candidate for this role will have significant previous experience designing, developing, and testing software on rapid timelines. We are looking for engineers that enjoy a challenge and have a track record of creative thinking to solve unconventional problems. Core Responsibilities: The Satellite Flight Software Engineer will be responsible for design, development, and testing of all spacecraft flight software including that for our spacecraft Command & Data Handling, Power, Communications, and Guidance, Navigation, & Control Systems. This includes: Developing Linux applications that implement the major functions required by our satellite flight system Working in a small, agile team to manage the software development lifecycle (requirements definition, design, implementation, test, and verification) for individual projects Creating embedded software to interact with satellite devices/electronics using CAN, I2C, SPI, RS-422, RS-485, etc. protocols Implementing inter-application coordination and communications using standard inter-process communication (IPC) mechanisms available in Linux Developing test software to support unit, integration, and system testing of all flight software functions Writing this software in C, C++, Rust, or other languages in a Linux environment Required Qualifications: A Bachelors degree (or higher) in Software, Electrical, Aerospace, or in a related engineering field. 3-5 years of software engineering experience Demonstrated experience working with multiple programming languages (C, C++, Python, Rust), operating systems, and development environments Demonstrated experience with all phases of the software development life cycle Experience with developing software to interact with hardware devices Experience with inter-process communication (IPC) mechanisms Experience with the following: Linux, Git, CI/CD Desired Qualifications: Experience developing and testing software for SmallSats / CubeSats Experience with hardware-in-the-loop integration and testing Experience with the following: CMake, Protocol Buffers, ZeroMQ ITAR Requirements The U.S. Government space technology export regulations, includingthe International Traffic in Arms Regulations (ITAR) require the person in this position to be a U.S. citizen, lawful permanent resident of the U.S., protectedindividual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. To learn more about ITAR, please visit Understand ITAR.



  • Virginia Beach, United States Lynk Inc Full time

    Job Summary: The Satellite Flight Software Engineer at Lynk will be developing a variety of embedded flight software applications for commanding and controlling our satellites. This includes developing our satellite command and data handling system software, in addition to supporting software for both its primary (payload) and secondary radio communications...


  • Virginia Beach, Virginia, United States Lynk Inc Full time

    About Lynk IncLynk Inc is a leading innovator in the field of satellite technology, dedicated to developing cutting-edge solutions for space exploration and communication.Salary: $120,000 - $180,000 per yearThe Embedded Flight Software Developer will play a critical role in designing, developing, and testing software applications for commanding and...


  • Redondo Beach, California, United States Impulse Space Full time

    Key ResponsibilitiesWe are seeking a skilled Flight Software Engineer to develop performant and maintainable software solutions for our spacecraft.As a Flight Software Engineer, you will work with our team to design, develop, test, and integrate software for GNC algorithms, command and telemetry, mission management, health and status, and fault management in...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    We are seeking an experienced Flight Dynamics Software Developer to join our talented team at Northrop Grumman Space Systems. Our Next Gen Polar (NGP) team is focused on pushing the boundaries of innovation and redefining engineering capabilities.Job DescriptionThis role will involve working with programming languages such as C++11, Python, and Git, as well...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a pioneer in the field of space systems, pushing the boundaries of innovation and redefining engineering capabilities.We are committed to hiring and retaining a diverse workforce, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age,...

  • Flight Software Lead

    4 weeks ago


    Long Beach, United States EVONA Full time

    Salary: up to $250kWe’re exclusively partnered with one of L.A’s most exciting space start-ups where you will help lead flight software developmentFlight Software Lead Responsibilities: Develop flight software for inflight computers and other critical spacecraft hardware.Collaborate with the Electrical and Hardware division to seamlessly integrate...

  • Flight Software Lead

    2 months ago


    Long Beach, United States EVONA Full time

    Salary: up to $250kWe’re exclusively partnered with one of L.A’s most exciting space start-ups where you will help lead flight software developmentFlight Software Lead Responsibilities: Develop flight software for inflight computers and other critical spacecraft hardware.Collaborate with the Electrical and Hardware division to seamlessly integrate...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    Company OverviewAt Northrop Grumman, we are driven by a passion for innovation and a commitment to excellence. Our employees have the opportunity to work on revolutionary systems that impact people's lives around the world today, and for generations to come.SalaryThe estimated salary range for this position is $171,000 - $256,400 per year, commensurate with...


  • Redondo Beach, California, United States Impulse Space Full time

    Job Title: Embedded Flight Software ArchitectJob SummaryImpulse Space is seeking an experienced Embedded Flight Software Architect to develop performant and maintainable real-time flight control systems. As a key member of our team, you will work closely with avionics hardware engineers, guidance navigation and control (GNC) engineers, propulsion engineers,...

  • Flight Software Lead

    4 weeks ago


    Long Beach, CA, United States EVONA Full time

    Salary: up to $250kWe’re exclusively partnered with one of L.A’s most exciting space start-ups where you will help lead flight software developmentFlight Software Lead Responsibilities: Develop flight software for inflight computers and other critical spacecraft hardware.Collaborate with the Electrical and Hardware division to seamlessly integrate...


  • Long Beach, United States SpinLaunch Full time

    SpinLaunch is a space technology company committed to revolutionizing access to space by enabling the rapid, cost-effective deployment of launch, satellites, and services. With backing from industry leaders in venture capital and engineering, we are primed to advance the commercialization of our end-to-end space solutions. At SpinLaunch, you'll be at the...


  • Long Beach, United States SpinLaunch Full time

    SpinLaunch is a space technology company committed to revolutionizing access to space by enabling the rapid, cost-effective deployment of launch, satellites, and services. With backing from industry leaders in venture capital and engineering, we are primed to advance the commercialization of our end-to-end space solutions. At SpinLaunch, you'll be at the...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    Northrop Grumman OverviewWe are a pioneering company at the forefront of technological advancements. Our innovative spirit has enabled us to be at the heart of many groundbreaking projects in our nation's history. We look for individuals who have bold new ideas, courage, and a pioneering spirit to join forces and invent the future.Salary RangeThe estimated...


  • Long Beach, United States Professional Search Group (PSG) Full time

    Job DescriptionJob DescriptionProfessional Search Group (PSG) has teamed up with a Top 25 LA Startup company in Aerospace to find an experienced Senior DevOps Engineer to join their team. This is a well-established, US based business that has a long-standing partnership with Professional Search Group. We are looking for someone who is passionate about...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    Job Description:We are seeking a highly skilled Flight Dynamics Software Developer to join our team in Redondo Beach, CA. As a key member of our Payload and Ground Systems organization, you will play a critical role in developing, designing, producing, and sustaining optimized product lines across the sector.This position requires a strong background in...


  • Long Beach, United States SpinLaunch Full time

    SpinLaunch is a space technology company committed to revolutionizing access to space by enabling the rapid, cost-effective deployment of launch, satellites, and services. With backing from industry leaders in venture capital and engineering, we are primed to advance the commercialization of our end-to-end space solutions. At SpinLaunch, you'll be at the...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    At Northrop Grumman, we are seeking an experienced Flight Dynamics Software Developer to join our talented team.The successful candidate will be responsible for designing and developing software applications that meet the needs of our customers.We offer a competitive salary range of $171,000 - $256,400, which is based on factors such as the scope and...


  • Huntington Beach, United States Kronos Consulting Full time

    Job DescriptionJob DescriptionFlight Controls is currently considered a critical skill area, with a high demand for expertise in certification/safety, system-level verification testing, and DO-254 (AEH) compliance activities.Preferred qualifications include experience with Flight Controls Systems fault tree analysis. They’re looking for engineers familiar...


  • Virginia Beach, Virginia, United States Lynk Inc Full time

    As a skilled Electrical Harness Engineer at Lynk Inc, you will play a pivotal role in integrating various electronic components into our satellite bus and communications payload. This challenging position requires a creative problem-solver who can wear multiple hats and work collaboratively with other engineers to design, implement, optimize, and enhance our...


  • Long Beach, United States SpinLaunch Full time

    SpinLaunch is a space technology company committed to revolutionizing access to space by enabling the rapid, cost-effective deployment of launch, satellites, and services. With backing from industry leaders in venture capital and engineering, including Airbus Ventures, GV (formerly Google Ventures), and Kleiner Perkins, we are primed to advance the...