Who We Are:
Venus Aerospace is revolutionizing rocket engine propulsion. With the first generational leap in rocket engine technology since Apollo, our proprietary Rotating Detonation Rocket Engine and Venus Detonation Ramjets deliver historic efficiency and performance across aerospace applications. We are building the next generation of propulsion platforms that enable breakthrough capabilities in space, defense, and commercial high-speed flight. Our team thrives on solving the toughest engineering challenges and pushing the boundaries of what’s possible in aerospace. At Venus, we’re looking for bold engineers and innovators who want to make history and redefine the future of propulsion.
The Role: Software Engineer
As a Software Engineer at Venus Aerospace, you will play a key role in developing the software systems that will accelerate amazing advances in propulsion. The software team creates internal platforms to store, analyze, share, and integrate with teams across the company. You will be part of a team that powers our ground tests, enables hardware development and production, supports flight operations, and connects teams from different departments together. You will collaborate closely with other departments and have the ability to make a big impact on unlocking productivity and creativeness as we change the industry with cutting-edge aerospace hardware.
You’ll be joining a small team of Software Engineers that are developing front-end user interfaces, data visualization strategies, back-end servers and databases, development pipelines and automation, code for embedded flight hardware and telemetry, ground systems, and hardware automation and test. This will be a chance to wear many hats and find your preferred niche as our company grows and matures.
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.