Software Engineer

TLDR

Drive software development for propulsion systems, collaborating across departments to enhance productivity and streamline aerospace innovations.

What You'll Get To Do
  • Back-End Development: Help develop and maintain back-end servers and infrastructure.  This includes interfacing with large relational databases (PostgreSQL) and time-series data stores (TimescaleDB), defining and maintaining the required business-logic of these services, and effectively enabling APIs for services and clients to interact with the back-end.
  • Front-End Development: Use the most modern tools and libraries to display data and build interfaces for clients to interact with the platform (React, Grafana).  You’ll have a chance to sit down with end-users, understand their workflow, and use that insight to design and build tools that will simplify their jobs. 
  • Embedded Software: Assist our developers focused on creating flight hardware to build and test the brains and control-system of what will fly. 
  • Ground Software: Create software that allows for data visualization and control of flight articles from the ground.  Collect and display real-time telemetry and command and control 
  • Hardware Test: Assist the Test, Propulsion, and Hardware Component Teams to develop and maintain platforms to control Test Stands, collect data, and automate from end-to-end.  Create data acquisition and control systems using LabVIEW that will interface with the rest of our internal platform, enabling teams to focus on what they do best: creating world changing aerospace technology!  In addition to component and large system test stands, you will also be helping to develop and maintain Hardware-in-the-Loop platforms to test embedded and flight hardware (built on NI VeriStand) 
  • What You Have
  • Bachelor's Degree in Computer Science or related field 
  • Experience with React, JavaScript, CSS, and other modern front-end technologies. 
  • Experience with fundamental CRUD operations for PostgreSQL and TimescaleDB. 
  • Experience with GraphQL for API interactions. 
  • Experience with GoLang for back-end processes. 
  • Experience with LabVIEW and LabVIEW Real-Time for embedded operation. 
  • Experience with NI Hardware platforms like PXI and CompactRIO 
  • Solid understanding of Continuous Development and Deployment fundamentals 
  • Experience with Git source code management. 
  • Ability to create documentation for new products and architectures 
  • Ability to work within an agile team to create a working product. 
  • What Will Set You Apart
  • Experience with Microsoft collaboration tools 
  • Experience with Python, specifically related to data science applications 
  • Experience with Rust 
  • Knowledge of Systems Engineering principles such as requirements gathering, requirements decomposition, and change management 
  • Experience with source code control and pipeline management within GitLab. 
  • Experience with Atlassian tools like Jira and Confluence. 
  • Experience with Hardware-in-the-Loop (HIL) platforms and principles. 
  • Experience with NI VeriStand and NI TestStand 
  • Location:On-site in Houston, TX

    Benefits:Venus Aerospace employee benefits include a 401(k) plan, stock options, and medical benefits, including dental and vision. We have a flex-Friday flexible schedule, unlimited PTO, and receive professional development opportunities.

    ITAR Requirements
    This position involves access to technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls. To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be able to meet ITAR requirements (U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State). You can learn more about ITAR here.
     
    Venus Aerospace is an Equal Opportunity Employer including Disabled/Veterans. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. If you have a disability and believe you need a reasonable accommodation, please email [email protected] or call (281) 203-0027.This email and phone number were created exclusively to assist job seekers whose disability prevents them from being able to apply online. Messages or any other purposes, such as following up on an application, third party staffing agencies, website technical issues, or any other issues not related to a disability, will not receive a response. Messages will be returned within five business days.
     
    For additional information about our Equal Opportunity Employment Policy, please visit our EEOP page.

    Benefits

    Flexible Work Hours

    We have a flex-Friday flexible schedule, unlimited PTO, and receive professional development opportunities.

    Stock Options

    Venus Aerospace employee benefits include stock options.

    Venus Aerospace builds next-generation rocket propulsion platforms that deliver historic efficiency, primarily targeting the aerospace market. The company's innovative approach focuses on creating a spaceplane for one-hour global travel while maintaining a low carbon footprint, backed by a diverse team of experienced engineers.

    View all jobs
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Software Engineer Q&A's
    Report this job
    Apply for this job