If you’re a software engineer who wants to work on technology that could redefine commercial aviation, this opportunity at Boom Supersonic is worth a look. The company is building the next generation of supersonic aircraft, and this role offers the chance to contribute your software engineering skills to ambitious aerospace projects while working with a multidisciplinary team in Centennial, Colorado.
Job Overview
| Field | Details |
|---|---|
| Company Name | Boom Supersonic |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant software engineering experience |
| Job Location | Centennial, Colorado, USA |
| Salary | $92,000–$124,000 USD per year |
| Work Type | On-site |
| Job Type | Full-time |
| Job Level | Mid-Level |
| Industry | Aerospace & Aviation |
Job Description
This job isn’t for everyone. You’re the right person if:
- You want to build software that makes hardware, and learning the hardware side excites you more than it scares you
- You’ve done something extraordinary early: shipped software with real users, built the systems your club or lab depends on, or done work that most engineers don’t see for years
- You’d rather ship something imperfect this week than something polished next month
- You want ownership, not guidance, and harder problems make you more energized, not less
- You find out what to build by watching your users struggle; waiting for a spec to arrive sounds miserable
- The test stand and the factory floor sound more interesting to you than a sprint planning meeting
What You’ll Do
- Own a defined piece of your team’s software, with real accountability for the outcome
- Sit with the engineers, technicians, and test crews who use your software, and build what they actually need
- Ship code your first week, and a tool in daily use by the end of your first month
- Work with AI as a first-class part of the job: agents as coding partners, and interfaces designed for agents as well as humans
- Iterate fast: figure out what’s wrong, fix it, and move on to the next problem
You will thrive here if:
- You want ownership, not guidance
- You get more energized when a problem gets harder, not less
- You’re comfortable not knowing the answer yet, and uncomfortable waiting for someone else to find it
- You’d rather watch a machinist fight a workflow for an hour than read a requirements document about it
Selection Process
- Application Submission – Submit your resume and application through the company’s careers portal.
- Application Review – The recruiting team reviews your qualifications and relevant experience.
- Recruiter Screening – Shortlisted candidates may participate in an initial conversation with a recruiter.
- Technical Interview – Discuss your software engineering knowledge, technical skills, and problem-solving approach.
- Team/Manager Interviews – Meet with members of the engineering team and hiring manager.
- Final Assessment – The company evaluates overall technical and team fit.
- Offer & Background Checks – Selected candidates receive an offer and complete the required pre-employment process.
How to Apply
- Visit Boom Supersonic’s official careers page.
- Search for the Software Engineer position in Centennial, Colorado.
- Review the complete job description and requirements.
- Prepare an updated resume highlighting your software engineering experience and relevant technical skills.
- Complete the online application form.
- Submit your application and wait for the recruiting team to contact shortlisted candidates.